`
zhangym124
  • 浏览: 339831 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

nginx+passenger模式下快速重启ROR应用

阅读更多

以前网站部署到服务器以后,重启ROR应用总是快速的敲killall nginx,然后/opt/nginx/sbin/nginx,中间总是会有那么1~3秒钟时间Nginx会返回502或者干脆连接不上网页。今天终于学会两招快速启动应用的方法

/opt/nginx/sbin/nginx -s reload       #快速重启nginx,以前启动的所有ROR进程结束最新的请求后自动销毁,这是快速启动Nginx下所有ROR应用的好办法

 

到某个ROR应用下,敲入touch tmp/restart.txt,这是passenger提供的便利之处,当发现当前应用下有这个文件后则重启这个ROR应用,其他ROR应用不变。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics