master工作流程
初始化工作完成后,阻塞等待信号,循环处理信号对应的方法
1.sercice nginx start
pid 文件路径 /usr/local/nginx/var/nginx.pid
2.sercice nginx status
检测/usr/local/nginx/var/nginx.pid
3.sercice nginxreload
对master进程发 HUP 信号
master进程pid: /usr/local/nginx/var/nginx.pid
error.log关键字: reconfiguring, SIGHUP
4.service nginxrestart
stop: kill进程 (nginx.pid)
start: 重新执行进程
5.service nginxupgrade (rpm 升级)
对master进程发起 USR2 信号,产生新master进程
对旧master发起 QUIT 信号
error.log关键字: changing binary, SIGUSR2