logback 日志输出格式( 二 )

%d{yyyy-MM-dd HH:mm:ss} %highlight(%-5level) %green([${LOG_HOME},%X{X-B3-TraceId:-},%X{X-B3-SpanId:-},%X{X-Span-Export:-}]) %magenta(${PID:-}) %white(---) %-20(%yellow([%20.20thread])) %-55(%cyan(%.32logger{30}:%L)) %highlight(- %msg%n)UTF-8${LOG_PATH}/${appName}-log-console-%d{yyyy-MM-dd}.%i.log.zip${maxSaveDays} ${maxFileSize}%d{yyyy-MM-dd HH:mm:ss} %highlight(%-5level) %green([${LOG_HOME},%X{X-B3-TraceId:-},%X{X-B3-SpanId:-},%X{X-Span-Export:-}]) %magenta(${PID:-}) %white(---) %-20(%yellow([%20.20thread])) %-55(%cyan(%.32logger{30}:%L)) %highlight(- %msg%n)UTF-8${LOG_PATH}/${appName}-log-info-%d{yyyy-MM-dd}.%i.log.zip${maxSaveDays} ${maxFileSize}%d{"yyyy-MM-dd HH:mm:ss,SSS"}[%X{userId}|%X{sessionId}][%p][%c{0}-%M]-%m%nUTF-8ERRORDENYACCEPT${LOG_PATH}/${appName}-log-error-%d{yyyy-MM-dd}.%i.log.zip${maxSaveDays} ${maxFileSize}%d{"yyyy-MM-dd HH:mm:ss,SSS"}[%X{userId}|%X{sessionId}][%p][%c{0}-%M]-%m%nUTF-8ERRORACCEPTDENY3、项目部署服务器后访问打印日志的效果

logback 日志输出格式

文章插图
 
?
4、查看日志记录文件 , 效果也一样 , 效果图:
logback 日志输出格式

文章插图
 
?
三、项目地址
1、地址:https://github.com/dangnianchuntian/springboot
2、代码版本:1.5.0-Release
 
【总结】1、通过设定日志格式 , 输出的样式更加人性化 , 错误也更加明显;
2、这个小小的改变 , 使得在排查程序时更加的赏心悦目 , 心情上的开心将在无形中增加排错的效率;


推荐阅读