reload 不断现有连接:新 worker 先接管新请求,旧 worker 处理完手头的才退出。
改完配置先跑 nginx -t 查语法,语法不过 reload 会保留旧进程,配置改了却没生效。
两类失败要留意:监听端口被占用、新配置引用的证书或路径不存在。
发完信号确认有新 worker 起来才算生效。
nginx -t
nginx -s reload
ps -ef | grep nginx # 新旧 worker 会短暂并存
nginx -v
THE END






暂无评论内容