java - 日志怎么生成和处理?
黄舟
黄舟 2017-04-17 17:45:38
0
2
395

1.哪些地方需要用日志记录?
2.生成的日志最终怎么处理?
3.分布式的环境下日志怎么处理?

比如用SpringMVC+Spring+Mybatis的情况下,
是不是每个Controller里面放一个Logger对象,在catch里面记录异常信息,
同理在Service里面也是放一个Logger对象,但是Service里的异常一般都是给controller来处理的,所以Service里面要不要用日志记录信息呢?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(2)
大家讲道理

日誌的作用就是記錄你想記錄的資訊的,用在哪裡完全看你自己。
常規用法,在沒有硬性規定下:一般日誌記錄有這麼些可參考的點,記錄日誌為的是收集記錄有用的信息,這個有用的定義比較廣,可以是方便異常時定位,或者是記錄用戶某些行為,以便後面統計支撐後續業務開發。比較常規的,帶有業務屬性的函數出入口打日誌,異常訊息打日誌,關鍵分支資訊打日誌等等。

不清楚你這裡最終如何處理是要用來幹嘛,有很多開源成熟的日誌分析元件可用。

巴扎黑

日誌主要有兩點作用
1.線上問題排查, 這個沒規範,隨意,能快速理解定位即可
2.後續用戶行為分析, 需要定義詳細的規範,因為大數據分析需要基於該規範去解析日誌

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板