我們有一個使用ASP.NET路由的IIS7上的網站,好像它可能會用完資源。 它只是幾天後掛起,沒有錯誤信息或明顯的崩潰。我應該在ASP.NET應用程序中檢查哪些內容以確保它不會耗盡資源?
我們確保每個.Open命令都與數據庫連接上的.Close命令匹配。 我們在文件打開/關閉方面也做了同樣的事情,但是其中很少。
還有什麼我們應該檢查的嗎?
我們有一個使用ASP.NET路由的IIS7上的網站,好像它可能會用完資源。 它只是幾天後掛起,沒有錯誤信息或明顯的崩潰。我應該在ASP.NET應用程序中檢查哪些內容以確保它不會耗盡資源?
我們確保每個.Open命令都與數據庫連接上的.Close命令匹配。 我們在文件打開/關閉方面也做了同樣的事情,但是其中很少。
還有什麼我們應該檢查的嗎?
從另一個用戶響應:
你想添加規則,忽略 某些航線。請參閱: Asp.Net Routing: How do I ignore multiple wildcard routes? 或 http://haacked.com/archive/2008/07/14/make-routing-ignore-requests-for-a-file-extension.aspx
我如何知道忽略哪些路線? – Petras 2010-06-10 08:14:16
嘗試ELMAH
叫我在早上(:))
而不是跳直入代碼 - 你有在後臺捕獲統計運行性能監視器?應該告訴你I/O等待時間,連接數,吞吐量等。 Perfmon知道所有。 – RPM1984 2010-06-10 04:56:30