配置nginx多核cpu
nginx默认没有开启多核cpu。worker_cpu_affinity配置只对linux系统有效。
//4核4进程
worker_processes 4;
worker_cpu_affinity 0001 0010 0100 1000;
//4核2进程,0101表示第一、第三个内核,1010表示第二和第四个内核
worker_processes 2;
worker_cpu_affinity 0101 1010;
worker_processes最多开启8个,8个以上性能不会提升了。
服务器性能测试ab.exe,模拟多客户端的并发请求。
ab -c 100 -n 100 http://url/