引入依赖
在pom.xml
中添加依赖:
1 | <log4j2.api.version>2.5</log4j2.api.version> |
配置log4j2.xml
- 异步输出日志,不会影响主线程性能
- error日志单独输出到error.log文件
- all.log包含所有级别的日志
- 每天会备份旧的日志文件,产生新的日志文件
- 如果一天之中有日志文件超出大小限制(下面配的500M),会存档当前文件,另外再创建一个新的文件
- 日志文件只保存近期的(下面配置的30天)
这已经可以满足大部分需求了,如果还不满足,那就再改造吧
1 | <?xml version="1.0" encoding="UTF-8"?> |