1、worker process 有什么用?
worker process是Nginx服务器实现并发处理服务的关键
理论上,worker process的值越大,可以支持的并发处理量也越多
但实际上它还要受到来自软件本身、操作系统本身资源和能力、硬件设备(如CPU和磁盘驱动器)等影响
2、如何配置worker process?
worker_processes number | auto;
number,设置Nginx进程最多可以产生的worker process数,默认为1
auto,设置此值,Nginx进程将自动检测
将number改为3,重新运行Nginx进程,ps ax|grep nginx
[root@VM-4-2-centos conf]# ps ax|grep nginx 2237 ? Ss 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 16157 ? S 0:00 nginx: worker process 16158 ? S 0:00 nginx: worker process 16159 ? S 0:00 nginx: worker process 16182 pts/1 S+ 0:00 grep --color=auto nginx
注:该指令只能在全局块中设置