accept_mutex
“惊群”问题:当某一时刻只有一个网络连接到来时,多个睡眠进程会被同时叫醒,但只有一个进程可获得连接。
如果每次唤醒的进程数目太多,会影响一部分系统性能。
为了解决这样的问题,Nginx配置中包含了这样一条指令accept_mutex,当其设置为开启的时候,将会对多个Nginx进程接收连接进行序列化,防止多个进程对连接的争抢。其语法结构为:
此指令默认为开启(on)状态。
只能在events块中进行配置
Last updated
Was this helpful?
“惊群”问题:当某一时刻只有一个网络连接到来时,多个睡眠进程会被同时叫醒,但只有一个进程可获得连接。
如果每次唤醒的进程数目太多,会影响一部分系统性能。
为了解决这样的问题,Nginx配置中包含了这样一条指令accept_mutex,当其设置为开启的时候,将会对多个Nginx进程接收连接进行序列化,防止多个进程对连接的争抢。其语法结构为:
此指令默认为开启(on)状态。
只能在events块中进行配置
Last updated
Was this helpful?