Nginx热升级的完整流程

Nginx热升级的完整流程_第1张图片
热升级的完整流程如下:
1.将旧的Nginx二进制文件换成新的Nginx二进制文件,注意需要把旧的Nginx二进制备份好。
2.向master进程发送USR2信号。
3.master进程修改pid文件,加.oldbin后缀。
4.master进程用新的nginx文件启动新的master进程。
5.向老的master发送QUIT信号关闭老master进程。
6.要是需要回滚的话,向老的master进程发送HUP信号,向新的master进程发送QUIT信号。

此文章为10月Day 30学习笔记,内容来源于极客时间《Nginx 核心知识 150 讲》

你可能感兴趣的:(Nginx,核心知识,150,讲,nginx,运维)