0
這確實是一個快速問題,我繼承了一個使用Global.asax事件Application_PostRequestHandlerExecute
和Session_End
關閉數據庫連接的網站。但是我看到一些似乎並未關閉的連接。如果某人在完成加載之前關閉一個頁面,Application_PostRequestHandlerExecute
事件會觸發?global.asax事件
我想這可能是我打開的連接
這確實是一個快速問題,我繼承了一個使用Global.asax事件Application_PostRequestHandlerExecute
和Session_End
關閉數據庫連接的網站。但是我看到一些似乎並未關閉的連接。如果某人在完成加載之前關閉一個頁面,Application_PostRequestHandlerExecute
事件會觸發?global.asax事件
我想這可能是我打開的連接
的原因。如果應用程序拋出未處理的異常,以及連接是在異常點打開,連接可以保持打開狀態。
確保全局錯誤處理程序也關閉這些連接。
這看起來很有希望。我對我的本地系統進行了測試,並設法複製您在此說的內容。另外,打開的連接與我在活動服務器上看到的連接幾乎完全相同。我現在提出一個修復方案,我會告訴你它是怎麼回事 – 2010-12-16 12:39:40