热升级的完整流程
01旧nginx二进制文件换成新的nginx文件(备份)。(使用命令)
02向master进程发送USR2信号,只能通过kill直接向nginx的master进程发送USR2信号,nginx目前没有相关的命令直接操作。(使用命令)
03nginx进程自己去修改pid文件名,加后缀.oldbin
04master进程自己会使用新的文件器启动新的master进程
05向老的master进程发送WINCH信号,关闭老worker(使用命令)
06回滚,向老master发送HUP信号,向新master发送QUIT信号。(使用命令)