Nginx服务器进程数设置和利用多核CPU的方法
首先需要找到 Nginx 的配置文件 nginx.conf 才能进行下面的操作,在LNMP一键安装包默认配置下,nginx.conf 存放在至于其他环境下安装 Nginx 可以用来查找配置文件的存放路径。你可以使用这条命令来查看当前的CPU情况:或者直接显示逻辑CPU的个数:根据 Nginx Wiki 上的资料显示:worker_cpu_affinity 默认是没有开启的,根据例子我们可以看得出,0001 0010 0100 1000 分别代表第1、2、3、4个逻辑CPU,所以我们可以设置0010 0100 1000来将3个进程分别绑定到第2、3、4个逻辑CPU上:同时根据例子我们也可以看出,worker_cpu_affinity 可以将同1个进程绑定在2个逻辑CPU上:0101也就是第1、3个逻辑CPU上,1010就是第2、4个逻辑CPU上。
用户评论