如图:管理人员给master发送signal(信号),master再给worker发送signal(信号)可以理解为管理人员控制master,而master控制worker,clien(用户)发送请求时是向worker发送的.干活的是worker
更多 -s 命令
可在nginx.conf中设置worker的数量和每个worker的连接数
至于worker_processes auto; 需要注意,有版本支持限制
The auto parameter is supported starting from versions 1.3.8 and 1.2.5.
默认为1
nginx最大并发大连接数 = worker_processes * worker_connections
nginx作为反向代理使用时,最大并发处理能力 = worker_processes * worker_connections / 4
更多详细配置可跳转官方文档
当worker异常停止或被杀死时是可以自动启动的,如图:
同时某个worker异常停止时不影响其他worker工作
更多 -s 命令
其他章节 -> 跳转
end