Nginx nginx记录响应与POST请求日志 生产环境中的某些api出现故障,但是问题无法重现,但是又很想解决掉问题以及我们新项目上线,需要跟踪请求与响应的信息,可以预先找到一些bug,减少大面积的损失。 安装nginx与ngx_lua 响应日志... 05月24日 4 收藏 阅读全文
Nginx nginx location 取反 有这么个需求,只允许html、shtml、js、css访问,其它任何文件都不允许访问。 在nginx location配置取反,如下: nginx的正则使用PCRE(Perl Compatible R... 05月15日 2 收藏 阅读全文
Nginx 查看nginx cache命中率 一、在http header上增加命中显示 nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的... 04月07日 发表评论 收藏 阅读全文
Nginx nginx实现A/B测试(ngx_http_split_clients_module模块) ngx_http_split_clients_module模块创建适合于A/B测试(也叫做分离测试)的变量。或者当做负载均衡来使用。我相信,有很多地方可以用上此模块。 配置实例 IP地址... 03月30日 3 收藏 阅读全文
Nginx nginx与node.js结合使用 Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合... 03月29日 发表评论 收藏 阅读全文
Nginx nginx用户认证配置( Basic HTTP authentication) ngx_http_auth_basic_module模块实现让访问着,只有输入正确的用户密码才允许访问web内容。web上的一些内容不想被其他人知道,但是又想让部分人看到。nginx的http aut... 03月20日 4 收藏 阅读全文
Nginx nginx与Elasticsearch结合使用 Elasticsearch是一种先进的,高性能的,可扩展的开源搜索引擎,提供全文搜索和实时分析的结构化和非结构化的数据。 它的特定是可以通过HTTP使用 RESTful API,很容易的融入现有的we... 03月17日 发表评论 收藏 阅读全文
Nginx web内容缓存 nginx高性能缓存详解 内容缓存是显著提高web站点的性能最有效的方法之一。下面来说说nginx高性能缓存。 内容缓存的基本原则 对GET请求进行缓存。 使用:浏览器缓存,内容分发网络和/或反向代理缓存。 HTTP缓存机制:... 02月04日 3 收藏 阅读全文
Nginx Nginx SSL反向代理 Nginx反向代理,用的场景非常之多。Nginx反向代理配置可以参见下本博客内容。那么,nginx的SSL反向代理该如何配置呢?SSL配置请站内搜索,这里就不累述了。 修改nginx.conf配置 重... 01月25日 2 收藏 阅读全文
Nginx Nginx阻止用户代理 有些时候,需要阻止某些用户代理访问网站,比如ab,wget,curl等等,这就需要使用到$http_user_agent变量。 修改nginx.conf 重启nginx 01月13日 1 收藏 阅读全文
Nginx nginx从入门到精通pdf下载(TTLSA出品) 《nginx从入门到精通PDF》介绍 出品网站:运维生存时间 TTLSA作者:漠北、凉白开 整理者:Donan(QQ:305765814) 出品网址:www.ttlsa.com 官方微博:www.we... 01月09日 18 收藏 阅读全文
Nginx nginx定制header返回信息模块ngx_headers_more 一. 介绍ngx_headers_more ngx_headers_more 用于添加、设置和清除输入和输出的头信息。nginx源码没有包含该模块,需要另行添加。 该模块是ngx_http_heade... 11月29日 9 收藏 阅读全文
Nginx nginx配置ssl双向验证 nginx https ssl证书配置 1、安装nginx 参考《nginx安装》:http://www.ttlsa.com/nginx/nginx-install-on-linux/ 如果你想在单IP/服务器上配置多个https,请看《n... 11月20日 3 收藏 阅读全文
Nginx 基于cookies的nginx灰度发布 灰 度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到... 11月08日 1 收藏 阅读全文