使用mod_wsgi维护(单例)进程?

时间:2012-08-01 14:46:58

标签: python apache mod-wsgi web.py

我有一个带有长(分钟)启动时间的python web.py应用程序,我想在Apache中使用mod_wsgi来托管。

长期答案可能是“重写应用程序”。但在短期内我想将mod_wsgi配置为:

  1. 使用单个流程来投放应用(我可以使用WSGIDaemonProcess processes=1执行此操作),
  2. 继续使用该流程而不会定期将其删除
  3. #2是否可行?或者,我是否可以使用其他权宜之计解决方案来托管此应用程序?

    谢谢!

1 个答案:

答案 0 :(得分:0)

易。不要重新启动Apache,不要设置最大请求,也不要更改WSGI脚本文件中的代码。

你是说你看到重新启动,即使你完全不接触Apache?

是的,听起来你应该重新构建你的系统。一个需要很长时间才能启动的Web流程非常疯狂。