nginx记录响应与POST请求日志 Nginx

nginx记录响应与POST请求日志

生产环境中的某些api出现故障,但是问题无法重现,但是又很想解决掉问题以及我们新项目上线,需要跟踪请求与响应的信息,可以预先找到一些bug,减少大面积的损失。 安装nginx与ngx_lua 响应日志...
阅读全文
nginx location 取反 Nginx

nginx location 取反

有这么个需求,只允许html、shtml、js、css访问,其它任何文件都不允许访问。 在nginx location配置取反,如下: nginx的正则使用PCRE(Perl Compatible R...
阅读全文
web内容缓存 nginx高性能缓存详解 Nginx

web内容缓存 nginx高性能缓存详解

内容缓存是显著提高web站点的性能最有效的方法之一。下面来说说nginx高性能缓存。 内容缓存的基本原则 对GET请求进行缓存。 使用:浏览器缓存,内容分发网络和/或反向代理缓存。 HTTP缓存机制:...
阅读全文
Nginx SSL反向代理 Nginx

Nginx SSL反向代理

Nginx反向代理,用的场景非常之多。Nginx反向代理配置可以参见下本博客内容。那么,nginx的SSL反向代理该如何配置呢?SSL配置请站内搜索,这里就不累述了。 修改nginx.conf配置 重...
阅读全文
基于cookies的nginx灰度发布 Nginx

基于cookies的nginx灰度发布

灰 度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到...
阅读全文