我正在開發一個MVC應用程序。我有一個控制器,它有方法。控制器方法調用存儲庫方法。存儲庫方法連接到數據庫以獲取信息。當應用程序無法連接到數據庫時發生日誌異常
由於當方法中存在異常時,我將該信息記錄在數據庫日誌表中,但是我遇到了應用程序無法連接到數據庫本身的情況,這種情況下有什麼選擇記錄該異常以及如何處理該異常。
當我使用fiddler並跟蹤請求時,我可以發現Controller方法拋出異常,並且我可以跟蹤查看響應的根本原因,但是在生產環境中我該如何處理這種情況。 &如果應用程序無法連接到數據庫,我該如何登錄。
如何使用登錄文件? –
「如果應用程序無法連接到數據庫」可以指定連接是否失敗或插入命令是否失敗。 如果連接失敗,那麼你應該查看更嚴重的問題,然後解決日誌記錄 – DaniDev
@DaniDev:找出更多問題的第一步是記錄問題的細節?我的意思是,我假設日誌記錄將包括記錄無法連接到數據庫,包括相關的異常詳細信息... – Chris