nginx worker的调度策略

发布: 2012-11-28 09:21

1)accept_mutex = on,在低连接量的情况下,大都由一个worker处理

2)accept_mutex = off,每个连接都激活所有的worker,哪个worker抢到算哪个的

这种在worker多的时候容易有惊群问题。

3)使用worker绑定CPU的方式,按照连接进来的顺序,设定每个CPU(worker)可接收的连接

配置麻烦,不同的机器需要不同的配置。

4) 倒置配置法??? worker_process 为128, 但每个work_connection设置为1,是否可行

保证在前一个连接没有处理完成之前不再接收新的连接。


原文: http://qtchina.tk/?q=node/698

Powered by zexport