worker_processes

Nginx服务在运行时,会保持一个主进程和一个或多个worker process工作进程。其中,worker process是Nginx服务器实现并发处理服务的关键所在。从理论上来说,worker process的值越大,可以支持的并发处理量也越多,但实际上它还要受到来自软件本身、操作系统本身资源和能力、硬件设备(如CPU和磁盘驱动器)等的制约。

配置允许生成的worker process数的指令是worker_processes,其语法格式为:

worker_processes number | auto;
  • number:指定Nginx进程最多可以产生的worker process数。

  • auto:设置此值,Nginx进程将自动检测。

此指令只能在全局块中设置。

Last updated