- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 nginx fastcgi cache详解
功能简介nginx的fastcgi cache是用来缓存用户请求,当用户下次再进行同样的访问的时候直接将缓存结果返回给用户,避免了nginx再向上游请求结果的过程,使服务性能大幅度提升,如果服务是静态可缓存的话使用这个模块能够明显缩短用户请求时间同时节省服务器资源,大大提升服务的qps。比如我们下边的实例是取自我们线上业务天气服务的fastcgi cache的配置,天气服务之所以能使用这个cache
2017-11-17 15:42:41 1814
原创 使用ElasticSearch做suggestion服务
本文主要介绍如何使用ElasticSearch搭建网址链接的sug服务。 在mysql中存储网址数据,使用task任务定时同步数据到es集群,用户请求服务端接口,服务端请求es获取suggestion数据返回给用户。 本项目主要使用了ElasticSearch的Completion Suggester
2017-11-16 19:22:39 3002
原创 mysql分页获取到重复数据
线上遇到一个问题,使用mysql分页获取数据会获取到重复的数据,比如一共一万条数据,分页取出来之后合并到一起会有重复的几条,而且每次重复的数据都不太一样,但是直接全量获取就没有问题,数据库建表语句如下:CREATE TABLE point ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', address va
2017-11-16 18:14:34 1135
原创 mac tar解压错误
解压一个文件的时候出错,只看到了最后输出的:gtar: Exiting with failure status due to previous errors 为了看到错误,把标准输出重定向$ gtar xzvf devspace.tgz > tar.loggtar: devspace/\246\246\316\315\343\246ʶ+\324/chinese.txt: Cannot open:
2017-05-26 22:11:45 6346
原创 nginx error_page详解
error_page指令解释nginx指令error_page的作用是当发生错误的时候能够显示一个预定义的uri,比如:error_page 502 503 /50x.html;这样实际上产生了一个内部跳转(internal redirect),当访问出现502、503的时候就能返回50x.html中的内容。同时我们也可以自己定义这种情况下的返回状态吗,比如:error_page 502 5
2017-03-25 12:55:16 24447 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人