日誌規範

日誌規範:
1.日誌框架選擇
Lombok+SLF4J+Logbcak
2.架構日誌框架
3.日誌輸出規範
1)信息量過大,降低排查問題效率
2)增加IO負載
3)降低系統的吞吐量,寫日誌時,在有些地方會加同步鎖,有些系統在壓測時,發現性能瓶頸不是數據庫而是日誌打印;
4)日誌丟失風險;

儘量把多條日誌合併到一條,異常日誌一定要加;避免重複輸出相同參數到日誌;
使用佔位符代替字符串拼接:示例LOG.info("發給計費系統消息:[{}]", reqJson);
一定要注意不要因爲日誌輸出中斷業務;
禁止將實例信息轉成JSON後輸出到日誌中(轉json性能太差);LOG.info("發給系統消息:[{}]", object.toJson());

使用日誌追蹤,方便歸集同次操作的日誌;
4.阿里日誌規範

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章