-1

我使用 web.py 编写了一个 WSGI 兼容的 Web 应用程序,它在启动期间将几十 MB 的数据加载到内存中。

它与 web.py 集成服务器配合得很好。

但是,使用 Apache 2 + mod_wsgi,每个请求都会重新加载数据,实质​​上是重新启动程序。由于几秒钟的加载时间,这是无法忍受的。

它是 mod_wsgi 固有的还是可以配置的?我的替代方案是什么?

4

1 回答 1

1

“它是 mod_wsgi 固有的吗?” 不,它是 HTTP 固有的

由于您没有发布您的 mod_wsgi 配置,因此不可能说出您做错了什么。

我只能猜测您没有使用守护程序模式。

有关守护程序模式的更多信息,请参阅http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#Defining_Process_Groups

这可能不是最好的解决方案。使用适当的数据库可能会更好(远远好得多)。如果没有实际的代码示例和更多细节,这一切都只是随机猜测。

于 2010-11-25T23:36:21.523 回答