也许这是一个愚蠢的问题。 太愚蠢了,我无法在教程或文档中find答案。
我想用Tornado Web Server做一些testing。 就我所能看到的例子而言,Tornado可以在例如8000端口启动,这个设置是在应用程序根目录下用python代码进行的。
不过,我已经看到人们似乎正在使用它与Nginx,我不明白他们的动机。 我知道在前面有一个Nginx可以用于生产目的,但是对于debugging而言,仅仅使用应用程序启动脚本是不够的:
python app.py
为什么有必要让Nginx甚至用于testing目的? 非常感谢。
你不是真的。 有些configuration只是使用nginx的非常好的caching。 其他人只是跟随货物崇拜工程。 有些做得很好,因为它解决了他们的问题。
有一个反映你生产的testing环境也是必须的。