因为logback速度快,开销小,因此要把项目从log4j迁移到logback.
采用 日志格式log.pattern=%d %5p [%t] %c:%L - %m%n
发现类名不再有包路径和下划线超链接,又想实现和log4j那种格式,
查阅logback官网 可以采用 caller方式打印堆栈信息
%d{yyyy-MM-dd HH:mm:ss,SSS} %5p [%t]
%caller{1} - %m%n
日志如下:
采用replace美化后的日志:
%d{yyyy-MM-dd HH:mm:ss,SSS} %5p [%t]
%replace(%caller{1}){'\t|Caller.{1}0|\r\n', ''} - %m%n
实现了比较美观的超链接日志。