关于nginx处理侦听套接字的方式

时间:2011-06-19 11:57:55

标签: sockets nginx

它使用互斥锁使工作进程轮流接受每个侦听套接字上的新连接。

为什么不为每个工作进程分配特定的侦听套接字,从而避免互斥体的开销呢?

1 个答案:

答案 0 :(得分:1)

最有可能为每个工作人员提供更均匀的请求分配。如果您有一个端口处理的请求多于其他端口,那么处理该套接字的工作者将不得不处理更多请求。