首页 > 我的文章 > PHP开发 > linux安装 > nginx报错---sched_setaffinity

nginx报错---sched_setaffinity

浏览:2770 编辑:绿萝 来源:绿萝
nginx报错---sched_setaffinity
新项目压测发现报错
2017/02/13 20:38:14 [alert] 9391#0: sched_setaffinity(0x0000000000000080) failed (22: Invalid argument)

百度后知道是worker_cpu_affinity指令设置错误导致的问题.
worker_cpu_affinity命令是设置Nginx进程与CPU进行绑定的.可以充分的利用多核/线程的性能

worker_processes  2;  
worker_cpu_affinity 00000001 00000010;

或者

直接注释让系统自动调用

#worker_cpu_affinity                     00000001 00000010;


修改nginx.conf之后重启nginx就没有报错了.