最近发现服务器的负载一直居高不下,但实际上网站的流量并没有那么高,一开始以为是预加载缓存的原因导致的,结果把缓存预加载都停了之后还是没有什么改善。 后来想到可以查看下nginx日志看下到底有没有流量进来。 不看不知道,一看吓一跳,一堆蜘蛛爬虫一刻不停的在爬…… 既然是爬虫,那我加一下robots.txt是不是就好了? […]
最近发现服务器的负载一直居高不下,但实际上网站的流量并没有那么高,一开始以为是预加载缓存的原因导致的,结果把缓存预加载都停了之后还是没有什么改善。 后来想到可以查看下nginx日志看下到底有没有流量进来。 不看不知道,一看吓一跳,一堆蜘蛛爬虫一刻不停的在爬…… 既然是爬虫,那我加一下robots.txt是不是就好了? […]
编译Nginx brotli模块下载 进入到/www/server目录,然后下载ngx_brotli模块。 git clone --recurse-submodules -j8 https://github.com/google/ngx_brotli 正常来说访问git需要开通VPN,其他情况看运气。 我是在本地电脑开 […]
使用nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pass请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法: 方法一:加"/" server { listen 8000; server_name abc.com; access_log "pi […]
http/2最大的特点是使用多路复用,对同一个域的服务器只建立一次TCP连接,加载多个资源,使用二进制帧传输,同时会对http头部进行压缩。使用http2会比http/1.1更加地高效,因此前几天对博客尝试着进行了升级。 升级到HTTP/2 要求nginx的最低版本是1.10.0,openssl的最低版本是1.0.2, […]
娉娉袅袅十三余,豆蔻梢头二月初。
春风十里扬州路,卷上珠帘总不如。