nginx、uWSGI、6K qps和nginx工作人员的数量乘以两个cpu计数?

nginx、uWSGI、6K qps和nginx工作人员的数量乘以两个cpu计数?,nginx,uwsgi,Nginx,Uwsgi,我指的是这篇文章 我有3个8核服务器,总共24个核。目前正在进行6K qps。在我的nginx配置中,每个核心有一个worker。对于uWSGI,我使用gevent循环,每个核心有一个进程。我将nginx的nice设置为-2,将uWSGI的nice设置为-1 那么..将工人数量设置为cpu数量的两倍,更好的解释是什么?我一直认为每个核心只有一个过程。如果有帮助的话,我很乐意增加。梅比的核心数加上一半?i、 E12?我很想从我的机器里得到更多的果汁。延迟是非常关键的。我是一个100毫秒的最后期限

我指的是这篇文章

我有3个8核服务器,总共24个核。目前正在进行6K qps。在我的nginx配置中,每个核心有一个worker。对于uWSGI,我使用gevent循环,每个核心有一个进程。我将nginx的nice设置为-2,将uWSGI的nice设置为-1

那么..将工人数量设置为cpu数量的两倍,更好的解释是什么?我一直认为每个核心只有一个过程。如果有帮助的话,我很乐意增加。梅比的核心数加上一半?i、 E12?我很想从我的机器里得到更多的果汁。延迟是非常关键的。我是一个100毫秒的最后期限回复一个帖子。到目前为止效果很好。认为时间是5毫秒,但仍然…我如何才能更好地调整

user www-data;
worker_processes 8;  
worker_priority -2;
worker_rlimit_nofile 200000;
events {
     worker_connections  30000;
     multi_accept on;
     use epoll;
}

官方文件建议每个堆芯配备一名工人(一般情况下):