51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

NGINX location 在配置中的优先级
网络运营

NGINX location 在配置中的优先级

厉飞雨 阅读(84) 评论(0) 赞(5)

<h3>location表达式类型</h3> <ul> <li>~ 表示执行一个正则匹配,区分大小写</li> <li>~* 表示执行一个正则匹配,不区分大小写</li> <li>^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。</li>...

使用 varnish + nginx + lua 搭建网站的降级系统
nginx

使用 varnish + nginx + lua 搭建网站的降级系统

厉飞雨 阅读(124) 评论(0) 赞(7)

<h3>前言</h3> <p>通常一个网站数据库挂掉后,后果将是非常严重的。基本上整个网站基本不可用了。对于一些网站来说,当数据库挂掉后,如果能提供基本的浏览服务,也是不错的。本文将尝试使用 varnish + nginx + lua 搭建网站降级系统来实现整个目标。</p> <p><img src="...

NGINX引入线程池 性能提升9倍
经验分享

NGINX引入线程池 性能提升9倍

厉飞雨 阅读(114) 评论(0) 赞(6)

<h3>1. 引言 {#1-引言}</h3> <p>正如我们所知,NGINX采用了<a href="http://nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/">异步、事件驱动的方法来处理连接</a>。这种处理方...

Nginx 战斗准备:优化指南
日常运维

Nginx 战斗准备:优化指南

厉飞雨 阅读(158) 评论(0) 赞(10)

<p>大多数的Nginx安装指南告诉你如下基础知识------通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。...

Nginx 重写规则指南
网络运营

Nginx 重写规则指南

厉飞雨 阅读(125) 评论(0) 赞(8)

<p>当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。套用一句阿里的话(某网友说是阿里说的,不清楚到底是不是出自阿里)&quot;不懂程序的运维,不是好运维;不懂运维的开发,不是好开发。&quot;。 正则表达式也是一...

Nginx PageSpeed模块配置和使用
网络运营

Nginx PageSpeed模块配置和使用

厉飞雨 阅读(94) 评论(0) 赞(8)

<blockquote> <p>Google Pagespeed在作为一个Nginx的模块在研发这么久之后仍是beta版本,着实有点尴尬,不过也证明了该项目是成功的,最起码它仍在迭代,实际上在使用中,我们也碰到一些非模块本身的问题,譬如当它基于反向代理时模板的寻址,图片的URL重写...为此不得不对其做一些配置让它不是看起来多了一个协议,而是真正的能对页...

Nginx 502错误触发条件与解决办法汇总
经验分享

Nginx 502错误触发条件与解决办法汇总

厉飞雨 阅读(154) 评论(0) 赞(7)

<p>一些运行在Nginx上的网站有时候会出现&quot;502 Bad Gateway&quot;错误,有些时候甚至频繁的出现。有些站长是在刚刚转移到Nginx之后就出现了这个问题,所以经常会怀疑这是不是Nginx的问题,但事实上这是个误区。</p> <p><img src="http://static.51...