我刚开始使用Tornado Web作为web服务器,让它运行起来有点困难。我通常使用Django和Nginx,用于启动/停止/重启服务器。然而,在使用Tornado时,如果不直接执行站点的主要python文件,即"python ~/path/ to /server.py“,我就很难告诉它"run”。
我确信我完全弄错了--有没有办法“引导”我的脚本,这样当Nginx启动时,Tornado也会启动?
任何帮助都将不胜感激!
发布于 2010-05-28 15:14:22
不,没有办法让nginx生成你的龙卷风实例。
通常,您将使用外部框架(如daemontools )或系统初始化脚本来运行tornado进程。
发布于 2010-05-28 18:44:07
一种更好的方法是使用supervisord,因为它也是用python编写的
https://stackoverflow.com/questions/2864420
复制相似问题