【发布时间】:2014-04-30 17:06:56
【问题描述】:
我发现我们可以通过触发 python main.py 之类的东西来运行 tornado 应用程序。但是其他人都说用 nginx 部署龙卷风。有什么好处?我知道这有点傻,但我真的很困惑。
【问题讨论】:
我发现我们可以通过触发 python main.py 之类的东西来运行 tornado 应用程序。但是其他人都说用 nginx 部署龙卷风。有什么好处?我知道这有点傻,但我真的很困惑。
【问题讨论】:
请参阅 Tornado 文档中有关 Nginx 的说明:
http://tornado.readthedocs.org/en/stable/guide/running.html
由于一个 Tornado 进程只能利用一个 CPU 内核(编辑: 请参阅 updated docs 了解有关此的开发),使用 Nginx 对多个 Tornado 进程进行负载平衡以使用多个内核 此外,Nginx 可能是比 Tornado 更高效的静态文件处理程序。
【讨论】: