原文:工程實踐:如何規范地打印程序日志?

工程實踐:如何規范地打印程序日志 很久之前,有個朋友問我,如果一個老項目讓你接手去進行后續維護,你會先從哪里入手 讓自己更快地上手項目 當時我沒有特別正面去回答這個朋友的問題,我說:一個老項目是否容易上手,一個非常關鍵的地方就是這個項目的日志是否打得足夠好。因為通常來說,一個老項目相對比較穩定了,后續大概率不會有比較大的變更和改動,那么對於這樣的項目,核心就是 維穩 。但是任何人都無法保證項目在線 ...

2019-03-10 23:40 0 4855 推薦指數:

查看詳情

日志規范實踐

最近在考慮后端日志規范擬定,參考了一些別的同志的經驗,加上自己的一些思考,初步整理如下。 一、日志規范 1. 日志嚴格分級 DEBUG:該級別日志的主要作用是對系統每一步的運行狀態進行精確的記錄。可以將各類詳細信息記錄到DEBUG里,起到調試的作用,包括參數信息、調試細節信息、返回值 ...

Thu Nov 16 18:25:00 CST 2017 0 4370
java中日志打印規范

1.選擇恰當的日志級別 日常開發中常見日志級別有:trace、debug、info、warn、error(級別依次增大):1.trace:最詳細的日志信息,一般記錄到日志文件中2.debug:一般用於開發中DEBUG的關鍵邏輯的運行時數據3.info:記錄排查問題的關鍵信息,如出參,入參 ...

Tue Nov 09 19:14:00 CST 2021 0 1424
聊聊日志打印規范問題

最近有兩個現場項目問題定位排查都跟加日志有關。這也是現在一個比較嚴重的問題之一,很多時候現場有問題找研發都是要臨時增加日志然后發現場替換文件定位問題。還有些研發日志打印很隨便,遇到問題日志很多但關鍵想用的沒多少,為此我覺得很有必要規范日志打印問題。 尤其是開發也要注意自己日志是否打印規范,做好 ...

Thu Apr 26 04:29:00 CST 2018 0 1498
java 打印日志 規范建議

1. 選擇恰當的日志級別 常見的日志級別有5種,分別是error、warn、info、debug、trace。日常開發中,我們需要選擇恰當的日志級別 error:錯誤日志,指比較嚴重的錯誤,對正常業務有影響,需要運維配置監控的; warn:警告日志,一般的錯誤,對業務影響 ...

Thu Sep 23 23:59:00 CST 2021 0 282
Log4j2 打印日志實踐

Apache Log4j 是一個基於 Java 的日志記錄工具。它是由瑞士程序員 Ceki Gülcü 於 2001 年開發的,現在則是Apache軟件基金會的一個項目。 Log4j是幾種Java日志框架之一。Log4j 團隊創建了 Log4j 的繼任者,版本號為 2.0 的新版本 ...

Wed Mar 02 07:35:00 CST 2022 0 1147
關於日志打印的幾點建議以及非最佳實踐

  日志打印在軟件開發過程中必不可少,一般分為兩個大類: 操作日志 系統日志   操作日志,主要針對的是用戶,例如在Photoshop軟件中會記錄自己操作的步驟,便於用戶自己查看。   系統日志,主要針對的是軟件開發人員(包括測試、維護人員),也就是說這部分的日志用戶是看不到 ...

Thu Oct 19 06:10:00 CST 2017 3 7781
后台運行java程序打印日志

我們寫好的Java程序,直接在服務器中敲入命令 java -jar app_name.jar就可以運行,如果想讓程序一直在服務器中運行,則需要nohup命令。如下: nohup java -jar app_name.jar & 如果需要將程序輸出的日志放在 ...

Mon Apr 27 00:30:00 CST 2020 1 2761
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM