一个应用被部署在服务器上,如果出了问题,又不能用手扒开去看,抛开额外开发的监控系统来说,如果要排错,日志是最终的依靠,甚至很多情况都是唯一的依靠.
而各位开发的大老爷,往往对应用程序中的日志输出,缺少足够的认识.在开发过程中,只重视功能的开发,而不注重日志输出.到最后生产出问题,日志输出有问题.
日志好的项目都是千篇一律,日志不好的项目,有以下问题
- 没有日志输出,发个请求,页面显示服务器异常,日志就2行.
- 瞎输出,一个请求输出500行或1M的日志,找个问题要翻半天
这篇文章来搞搞日志.
2021/11/3大约 6 分钟
