计算机网络/计算机科学与应用/系统/运维/开发

Nginx 热部署

一、热升级的流程

1、将旧的nginx文件替换成新的nginx文件

2、向master进程发送user2信号

3、master进程修改pid文件,加后缀.oldbin

4、master进程用新的nginx文件启动新的master进程

5、向旧的master进程发送winch信号,旧的worker子进程退出

6、回滚:向旧的master发送hup,向新的master发送quit


二、热部署操作

1、备份旧的进程

image.png


所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心眼里看得起自己。

评论

^