Java日志性能那些事
生活随笔
收集整理的這篇文章主要介紹了
Java日志性能那些事
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在任何系統中,日志都是非常重要的組成部分,它是反映系統運行情況的重要依據,也是排查問題時的必要線索。絕大多數人都認可日志的重要性,但是又有多少人仔細想過該怎么打日志,日志對性能的影響究竟有多大呢?今天就讓我們來聊聊Java日志性能那些事。
\\說到Java日志,大家肯定都會說要選擇合理的日志級別、合理控制日志內容,但是這僅是萬里長征第一步……哪怕一些DEBUG級別的日志在生產環境中不會輸出到文件中,也可能帶來不小的開銷。我們撇開判斷和方法調用的開銷,在Log4J 2.x的性能文檔中有這樣一組對比:
\\\ logger.debug(\"Entry number: \" + i + \" is \" + String.valueOf(entry[i])); \ logger.debug(\"Entry number: {} is {}\總結
以上是生活随笔為你收集整理的Java日志性能那些事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux常用工具及命令
- 下一篇: 设想的用户交互流程