2010-08-06 96 views
1

通過禁用請求結束信號,將重新連接到數據庫的Django後端(firebird)問題修復爲here。它可以在開發服務器上運行,但是當使用mod_wsgi連接部署項目時,它會再次開始爲每個請求重新初始化。我該如何解決它?謝謝。Django數據庫重新連接

P.S我的連接是非常昂貴(約1秒。)

回答

0

你肯定沒有被從不同的進程創建的連接。根據您運行mod_wsgi的方式,多個進程可能參與接受和處理請求。請參閱:

http://code.google.com/p/modwsgi/wiki/ProcessesAndThreading

確保您使用的mod_wsgi daemon模式與單個進程的默認值,看是否觀察到的行爲變化。