日志
java的日志框架 有 JUL,Log4j, Logback,slf4j,Log4j2等
JUL是java自带的,不需要导入
概念
日志文件用于记录系统操作事件的文件集合, 可分为消息日志和事件日志。
具有处理历史数据,诊断问题的追踪以及理解系统的活动等重要作用
计算机中,日志文件是记录在操作系统或其他软件运行中发生的事件或在通信软件的不同用户之间的消息的文件。记录是保持日志的行为。
许多操作系统,软件框架和程序包括日志系统,广泛使用的日志记录标准是在因特网工程任务组(IETF) RFC5424中定义 syslog。syslog标准使专用的标准化子系统能够生成,过滤,记录和分析日志消息。
调试日志
软件开发中,我们经常需要取调试程序的运行状况。为了让我们能够更加灵活和方便的控制这些调试的信息,所以我们需要专业的日志技术。java中寻找bug需要重现。
系统日志
系统日志是记录系统中硬件,软件和系统问题的信息,同时还可以监视系统中发生的事件。或者寻找收到攻击攻击者留下的痕迹
需要解决的问题
控制日志输出的内容和格式
控制日志输出的位置
日志优化:异步日志,日志文件的归档和压缩
日志系统的维护
面向接口开发—日志的门面
日志门面:
JCL slf4j
日志实现
JUL ,Logback ,log4j,log4j2
- 本文作者: 忘忧症
- 本文链接: https://NepenthesZGW.github.io/2020/03/15/framework/log/日志介绍/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!