
1 raincious 2015-02-18 10:09:27 +08:00 via Android 要点是 kill -HUP?但和service nginx reload没区别(内部也是用同一条命令实现),而且reload还会自动configtest。所以这回答是在逗机灵。 其实就是开个新进程Tornado然后reload新配置直接切换(老外终于学会了。 |
2 binux 2015-02-18 10:44:35 +08:00 我很想知道另一种方式是什么。。 |
3 kwx 2015-02-18 11:53:18 +08:00 L大大过年了都还继续研究代码。。 |
4 adjusted 2015-02-18 11:56:18 +08:00 我也没明白这是什么情况 |
5 est 2015-02-18 12:26:00 +08:00 via Android 这是标准答案 |
6 humiaozuzu 2015-02-18 13:40:11 +08:00 我们公司也是用的一样的方法,搜狐有开源他们的 fabric 脚本,一样的原理 http://www.the5fire.com/auto-deploy-tool-for-python-app.html |
7 mengzhuo 2015-02-18 14:59:26 +08:00 via iPhone 这不是一般程序自己实现么 |
8 msg7086 2015-02-18 15:32:00 +08:00 我只知道Unicorn使用了和nginx非常类似的模型,所以可以用HUP直接重载Unicorn的配置文件和Workers而不中断服务。 |