當應用程序池回收,應用程序域回收或IIS關閉方法失敗時,我需要執行一些自定義處理。是否有特定的異常類型?也許:ApplicationException?而不是IIS回收點之前使用通用Catch (exception ex)
應用程序池回收異常的名稱是什麼?
0
A
回答
2
右邊是Application_End
在Global.asax的
void Application_End(object sender, EventArgs e)
{
}
+0
感謝您的回覆。你知道在我的方法運行期間是否有可能捕獲嗎?我在方法中有一個變量。所以如果apppool在方法執行期間回收,我想將該變量寫入數據庫。 – user194076
+0
從你進入這裏的那一刻起,你可以在你的方法上調用一個靜態函數並做出任何事情,或者等待你設置的信號,或者發信號通知方法做出某些事情,這些池會一直等到這個函數結束 - 或者直到超時發生。超時是您可以更改的池參數。 – Aristos
相關問題
- 1. 使用PowerShell回收IIS應用程序池:「異常調用回收」
- 2. 回收應用程序池
- 3. 回收應用程序池作爲應用程序池標識
- 4. 回收應用程序池對應用程序意味着什麼
- 5. 爲什麼即使回收應用程序池?
- 6. 什麼能導致IIS應用程序池回收?
- 7. 應用程序池回收時緩存會發生什麼?
- 8. 爲什麼異常中斷應用程序池?
- 9. Sharepoint Excel Services回收應用程序池
- 10. IIS應用程序池回收
- 11. 應用程序池回收併發症
- 12. Sitecore - 無應用程序池回收
- 13. IISExpress應用程序池回收
- 14. 擴展web.config應用程序池回收
- 15. 通過WiX回收應用程序池
- 16. PollingDuplexHttpBinding和應用程序池回收
- 17. ASP.NET應用程序池回收問題
- 18. 使用Selfhosting ASP.NET應用程序回收應用程序池
- 19. 只有在應用程序池回收後,MVC應用程序中的CheckVirtualFileExists異常
- 20. 應用程序的名稱屬性 - 它是幹什麼用的?
- 21. Xamarin Android應用程序消耗異常數量的電池。爲什麼?
- 22. 強制Azure回收應用程序池而不僅僅是AppDomain
- 23. 股票短信應用程序的包名稱是什麼?
- 24. 在android中我的應用程序包名稱是什麼?
- 25. 這個背景應用程序通知的名稱是什麼?
- 26. 什麼是Microsoft Excel的應用程序名稱?
- 27. 強制應用程序的最佳方式什麼時候應用程序池被回收?
- 28. 手動和自動回收應用程序池有什麼區別?
- 29. IIS應用程序池回收和本地程序集
- 30. 爲什麼AppDomain異常總是會終止應用程序?
你的意思是你贏來捕捉池的回收,或捕捉錯誤? – Aristos
@Aristos,我需要做的是在IIS回收之前運行自定義存儲過程。我想在Catch block中這樣做,但如果有更好的解決方案,那將很酷。 – user194076