手动重装龙卷风

时间:2012-10-23 19:08:36

标签: python reload tornado

我不想在调试模式下运行龙卷风或使用autoreload,我仍然希望能够通过触发器重新加载服务器,例如请求特定网址,或者使用计时器或其他东西,< / p>

有没有办法在不杀死进程并再次启动的情况下手动重新加载龙卷风httpserver?

1 个答案:

答案 0 :(得分:1)

我这样做的唯一方法是在Nginx代理后面运行它,然后通过supervisord重新启动每个正在运行的进程。它有点笨拙,但是一旦你编写它,它实际上并没有那么糟糕,应该对用户透明。

刚做了一次搜索,发现了一个非常相似但措辞更好的答案: Is there a way to deploy new code with Tornado/Python without restarting the server?