改完Nginx直接kill进程重启,网站502,先测语法用reload平滑重启,不断服务

10年前 (2016-07-15)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手改完Nginx配置,直接kill进程,重启Nginx,网站直接挂了,其实改完配置先测语法,再平滑重启,不会断服务。第一,改完Nginx配置,先执行nginx -t测语法,有错误先改,别直接重启;第二,用nginx -s reload平滑重启,配置生效,网站不断开;第三,别直接重启Nginx服务,会导致网站几秒打不开;第四,配置语法错了别硬重启,网站直接502。

我之前改完Nginx配置,直接kill进程重启,网站502了,用户等了一分钟,之后每次改配置先测语法,用reload平滑重启,配置秒生效,网站完全没影响。很多新手觉得重启Nginx就是重启服务,其实reload才是正确操作。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3934.html

0
回帖

改完Nginx直接kill进程重启,网站502,先测语法用reload平滑重启,不断服务 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息