日誌,項目中不可缺乏的組成部分

工做中,常常把重心放在處理業務邏輯上,很容易忽略了項目日誌信息,好比錯誤日誌,異常信息已經業務操做日誌等。 數據庫

最近,工做中,就是出現了一個由於日誌缺乏,而用戶錯誤操做將數據致使丟失的事情。不過最後,咱們經過查找數據庫日誌,將數據信息查詢回來。 架構

對此,但願在組織架構的時候,日誌是項目的重要組成部分,不可缺乏。健全的日誌信息,對系統問題確認以及恢復發揮了重要做用。 框架

--------------------------------------------------------------------------------- 日誌

線上系統保持: 繼承

1. 數據庫日誌
2. 系統日誌
3. 業務日誌
4. 異常日誌 接口

對於數據庫日誌,咱們能夠設置對應數據庫的配置,開啓日誌信息。系統日誌,能夠採用Spring AOP的概念完成固定方法的監聽。對於業務日誌,客戶關心的業務操做,須要記錄,這部分須要存儲在數據庫中,經過界面可以給客戶接口查看。而對於異常日誌,如今的MVC框架基本都實現了異常監聽,而對於系統中異常信息,繼承一個業務異常基類。 配置

相關文章
相關標籤/搜索