【转载】“惊群”,看看nginx是怎么解决它的
摘要:原文:http://blog.csdn.net/russell_tao/article/details/7204260 在说nginx前,先来看看什么是“惊群”?简单说来,多线程/多进程(linux下线程进程也没多大区别)等待同一个socket事件,当这个事件发生时,这些线程/进程被同时唤醒,就是惊
阅读全文
posted @
2016-06-27 23:58
已停更
阅读(260)
推荐(0) 编辑
安装成功的nginx如何添加未编译安装模块
摘要:原已经安装好的nginx,现在需要添加一个未被编译安装的模块举例说明:安装第三方的ngx_cache_purge模块(用于清除指定URL的缓存)nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so 1.wget http://labs.frickle.com/file
阅读全文
posted @
2016-05-06 09:09
已停更
阅读(385)
推荐(0) 编辑
nginx内置变量
摘要:nginx内置变量内置变量存放在ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的。总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent, $http_cookie, 等等。下面是nginx支持的所有内置变量:$arg_na...
阅读全文
posted @
2016-01-11 14:51
已停更
阅读(24413)
推荐(1) 编辑
【转载】一淘技术专家王晓哲:Nginx_lua的测试及选择
摘要:对于Web高性能服务器上的选择,这个是很多人头痛的问题。其实Apache、lighttpd、Nginx都用他们优点,在什么情况下我们如何去选择适合自己的Web高性能服务器,如何去搭建一个适合自己的架构环境,这个是一个很麻烦的事情。接下来,在ADC 2012(Alibaba Developer Con...
阅读全文
posted @
2016-01-08 13:51
已停更
阅读(630)
推荐(0) 编辑
Nginx的accept_mutex配置分析
摘要:让我们看看accept_mutex的意义:当一个新连接到达时,如果激活了accept_mutex,那么多个Worker将以串行方式来处理,其中有一个Worker会被唤醒,其他的Worker继续保持休眠状态;如果没有激活accept_mutex,那么所有的Worker都会被唤醒,不过只有一个Worke...
阅读全文
posted @
2016-01-08 11:25
已停更
阅读(1884)
推荐(0) 编辑
nginx 杂记
摘要:接触nginx一段时间,有些自己的心得,偶尔在网上会看到一些细小的知识点,总结于此nginx是以多进程的方式来工作的。nginx在启动后,会有一个master进程和多个worker进程。master进程主要用来管理worker进程:包含:1、接收来自外界的信号,向各worker进程发送信号。2、监控...
阅读全文
posted @
2015-12-11 15:54
已停更
阅读(191)
推荐(0) 编辑