2012-08-01 75 views
1

我有一个Python web.py应用程序与长(分钟)启动时间,我想在Apache与mod_wsgi主机。使用mod_wsgi维护(单例)进程?

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

  1. 使用一个单一的过程,服务的应用程序(我可以WSGIDaemonProcess processes=1做到这一点),
  2. 继续使用该工艺而不是定期将其关闭

#2可行吗?或者,有没有其他可以用来托管这个应用程序的临时解决方案?

谢谢!

回答

0

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

你是说即使在完全不变的情况下,你看到重新启动?

是的,这听起来像你应该重新设计你的系统。需要很长时间才能启动的Web进程是疯狂的。