Nginx 的进程设计思想 Nginx 的进程设计思想如图 所示。它由一个主进程和多个工作进程组成,主进程接收容户端请求,转交给工作进程处理,从而很好地利用多核心CPU 的计算能力。当管理员执行reload 命令重新加载自己直时,主进程会等待工作进程完成工作后再结束工作进程,然后基于新的配直重新创建工作进程,避免了工作过程中被打断的情况。由于整个过程中主进程没有停止,因此也不会发生漏掉客户端请求的情况。