這可能是一個純粹主觀的問題(如果沒有組織試圖將其標準化),但我的團隊在這方面比您想象的更努力。Commons日誌記錄優先最佳實踐
我們使用Apache Commons Logging作爲我們的日誌記錄界面,而且我們的開發團隊通常使用優先級不一致。例如,有些開發人員將任何捕獲的異常記錄爲致命(log.fatal(message)),即使流程能夠處理錯誤,而其他人員只有在某些事件導致程序因某種原因必須停止執行時纔會致命。
我想知道其他團隊如何定義每個優先級。有沒有人在明確試圖爲此定義最佳實踐的公司工作?雅加達對此有所權衡嗎?
我的目標是向我的整個團隊發送每個優先級的簡單建議,以便我們能夠以一致的方式更有效地處理難以處理的應用程序日誌記錄。
我在這裏真正想找的是一個普遍接受的最佳實踐指南,可以跨組織使用。一個可靠的網絡資源將是偉大的。 – smp7d
我認爲你有三個大致相同的答案這一事實表明這**是**普遍接受的最佳做法?我認爲你可能會爲你的團隊尋找100%的「論證證明」,但也許這裏的意見分量可能足夠了? – Brian
好點。在我的組織內部可能有足夠的意見,但是我想知道各個組織是否有建議的標準。我們使用的許多軟件包都使用公共日誌記錄,並且很高興知道它們應該與某些建議保持一致。這可能太多問,也許這就是爲什麼我沒有在任何地方找到它。 – smp7d