LEN

惊群
看 <<Nginx 高性能 Web服务器详解>> 惊群Unixw网络编程 第一卷 提到过...
扫描右侧二维码阅读全文
24
2018/02

惊群

看 <<Nginx 高性能 Web服务器详解>> 惊群

Unixw网络编程 第一卷 提到过 惊群
当某一时刻只有一个网络连接到来时,多个睡眠进程会被同时叫醒,但只有一个进程可获得连接。如果每次唤醒的进程数目太多,会影响一部分系统性能。

nginx 通过 appept_mutex 指令

events { 
    accept_mutex off; 
} 

accept_mutex的意义:当一个新连接到达时,如果激活了accept_mutex,那么多个Worker将以串行方式来处理,其中有一个Worker会被唤醒,其他的Worker继续保持休眠状态;如果没有激活a

最后修改:2018 年 03 月 03 日 10 : 44 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论