Java 程序如何正确地打日志

作者/分享人:R哥
向 Ta 提问
作者R哥,在Java行业深耕多年,有着诸多开发和架构实战经验,目前在一家知名第三方支付公司就职系统架构师职位,主要负责公司支付系统平台架构的相关工作。作者经常分享Java后端及架构实战干货及遇到的坑,更多技术干货,可以关注作者微信公众号:Java技术栈。

打日志是现在项目中最重要的跟踪问题的形式,正确的打日志能在线上快速准确的定位问题,反之错误的日志输出定位不到问题不说,反而会增加系统负担。

Java 程序员你对日志有多少了解呢?本 Chat 将教会你日志系统中的123,熟悉打日志的正确姿势,所以,本场 Chat 下来你会收获以下几点内容:

  1. 什么是日志,日志有什么用?
  2. 几个常用的日志框架;
  3. 日志级别详解;
  4. 打日志的规范准则;
  5. 项目中该如何正确的打日志?
  6. 几个错误的打日志方式。
已有1067人预订
预订达标
文章出炉
交流日期
     
04月28日
05月08日
05月15日 20:30
查看文章评论/提问
胡文刚
我还以为:举例说明哪些位置应该打印日志,及建议打印哪些参数
Spring
浪费了我两块钱
高峰: 会员飘过~
指尖的奴隶
logback和log4j2呢
小码农
就这样子就完了,确定不是练习项目,是生产吗
Nardo
简单介绍了java日志的常用框架,但有点太简单。几个地方都是参考官方文档,具体的一些注意事项是有所启发的,也认同,已吸收并整理到公司的日志规范中。其他读者的评论也是觉得内容有点太简单。整体有价值,但作为教程还是可以写得更好。
波子汽水
感觉浪费了两块钱呀
波子汽水: 文章里还有错别字
Jjie.sun
说了个梗概,没那么详细.
随心而悦
可以可以。
杜嘉希
好好学习总结一下
刘小龙
比较基础全面,要是针对日志记录技巧深入分析说明一下就更好
zzz
说的都是比较基础的内容,下次希望深入一点,给作者一点鼓励吧
jason
比较基础.深入一点会更好些.
王新光
太基础了些
Zwjx
太基础了,兄弟
信宏阳。
写的非常的基础,建议博主可以针对自己日常对日志文件的处理进行拓展,比如说分布式集群如何处理日志?异步事件的日志如何处理?错误接口的栈信息如何处理?相信添加了这些最佳实践之后,会对读者有更好的帮助。感谢博主分享
小胡子。
太太太基础了...
古木风
我还以为:举例说明哪些位置应该打印日志,及建议打印哪些参数
郎有钱
是我没看明白,还是日志级别那张图顺序就是反的?
阿润
只能说是简单了解了下,想深入掌握还是要靠自己在项目中进行练习
福泽四洲
没有一个完整 通用的案例 这个不好,我们需要一个通用型的案例,通过案例做参考
你可能还喜欢
如何设计一个灵活的 MySQL 数据表,应对灵活多变的需求
李岩
Jenkins 自动化构建部署实战
火币集团研发中心
Java 程序员应掌握的 Nginx 实战应用
JPM
带你玩转 JSON
能量架构师
Python Pandas 做数据分析之玩转 Excel 报表分析
WinterLeo
小程序从入门到进阶
loonglong
微信扫描登录