'pserve'不适合在我的金字塔应用程序中使用nginx后面的生产用途吗?

Emi*_* S. 2 wsgi pyramid

我得到的印象虽然没有在任何地方明确说明,但是pserve当我将Pyramid应用程序部署到生产环境时使用它并不是最好的主意.我不知道它涉及并发性,例如 - 我怀疑它根本没有.我不知道paster是不对.

对于上下文:我有一个带有PasteDeploy配置文件的Pyramid应用程序,我可以使用类似命令来提供pserve config.ini.那么,在生产中,我只是将该命令作为守护进程运行并反向代理它nginx吗?

这里的最佳做法是什么?

Mic*_*kel 6

pserve只是一个应用程序加载器和服务器运行器 它能够启动许多不同的WSGI服务器(其中一个需要选择部署).很少有WSGI服务器无法运行pserve(想到的主要是Apache的mod_wsgi).

就生产而言,你想要的主要是可靠性,主管可以帮助你.您将需要查看nginx部署配方,但是该库实际上具有针对几种不同部署方案的配方,您需要根据当前的基础架构进行评估.