1
我有一個金字塔應用程序運行在Apache與mod_wsgi。
請求發出時,我的應用程序的生命線究竟是什麼?
每當有請求進入時,我的應用程序是否會被創建(這需要加載配置,創建數據庫引擎)?在使用粘貼服務時,情況並非如此。但與mod_wsgi - 它是如何工作的?應用何時「終止」?WSGI/Apache澄清
我有一個金字塔應用程序運行在Apache與mod_wsgi。
請求發出時,我的應用程序的生命線究竟是什麼?
每當有請求進入時,我的應用程序是否會被創建(這需要加載配置,創建數據庫引擎)?在使用粘貼服務時,情況並非如此。但與mod_wsgi - 它是如何工作的?應用何時「終止」?WSGI/Apache澄清
一開始,寫着:
http://blog.dscpl.com.au/2009/03/python-interpreter-is-not-created-for.html http://blog.dscpl.com.au/2009/03/load-spikes-and-excessive-memory-usage.html http://code.google.com/p/modwsgi/wiki/ProcessesAndThreading
初始化未在每個請求的基礎上完成。一般來說,應用程序應該在請求之間存儲在內存中。在嵌入式模式的情況下,您可能會在Apache回收流程時受到Apache的擺佈。
謝謝 - 這很有道理。然而,當我的應用程序存在時,我需要運行一些代碼 - 我該如何以及在哪裏做? – Aviv
閱讀'http://code.google.com/p/modwsgi/wiki/RegisteringCleanupCode'。 –