生产环境修改nginx配置后怎么重启?

搬瓦工机场JMS

nginx -s reload 可以使配置立刻生效并且不停机,这个用在生产环境靠谱吗?

我每次都是service nginx stop,然后再start,有必要吗?

MJJ们怎么重启的?
重庆网友:靠谱, reload就是为你这种场景设计的。
黑龙江网友:reload 就好
西藏网友:谢谢老铁,

那如果不是升级nginx,是不是没有什么场景需要 service nginx stop 了?
辽宁网友:一直restart lnmp

或者重启

reload的好处是不会断开当前链接吗?
四川网友:nginx reload会用新配置启动新进程,老进程在处理完当前连接后自动关闭,所以没有downtime

有点洁癖,我每次还是stop/start,所以问问MJJ有没用reload很稳妥的
广东网友:我想大概是卸载/挂载网站所在的分区了。。。
黑龙江网友:那你估计还得问:nginx -s stop和nginx -s quit有什么区别吗?
新疆网友:生产环境实测高并发多台负载reload会有不生效的情况产生,所以我们生产都是先stop再启动
青海网友:一直都是reload
陕西网友:一直都是reload
青海网友:你不放心可以做个负载,分别重启
河南网友:我一般reboot

西藏网友:关机重启
广东网友:用reload影响不大,又不是PHP重启。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 生产环境修改nginx配置后怎么重启?

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏