启动Tornado Web

时间:2010-05-19 09:56:12

标签: python ubuntu tornado

我很擅长将Tornado Web用作Web服务器,并且在保持运行时遇到一些困难。我通常使用Django和Nginx,用于启动/停止/重启服务器。然而,对于Tornado,我很难告诉它“运行”而不直接执行我的主要python文件,即“python~ / path / to / server.py”。

我确定我完全错了 - 是否有一种“引导”我的脚本的方式,以便在Nginx启动时,Tornado启动?

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:3)

更好的方法是使用supervisord,因为它也是用python

编写的

答案 1 :(得分:2)

不,没有办法让nginx产生你的龙卷风实例。

通常,您将使用外部框架(如daemontools或系统初始化脚本)来运行龙卷风过程。