如果程序出现异常,把异常信息输出到文件中
1、在自定义异常处理类上加注解 @Slf4j
2、在異常处理方法中加代码
其中appender的配置表示打印到控制台(稍后详细讲解appender );
版权声明:本文为博主原创文章遵循
版权协议,转载请附上原文出处链接和本声明
如果程序出现异常,把异常信息输出到文件中
1、在自定义异常处理类上加注解 @Slf4j
2、在異常处理方法中加代码
经常处理业务问题的同仁一定嘟经常与日志打交道。当并发量高、多线程编程时日志往往是一大堆,为了快速精确的定位、处理问题我们需要区分各个用户的不同會话请求,需要从一坨坨日志中做链路追踪
思路:在输出日志的时候,将每个线程的ID同时输出当然前提是保证每个线程的ID是唯一的。sl4j 提供的一个工具类MDC支持 logback配置文件详解和log4j,作用就是扩展变量值到日志中并输出
通过自定义切面,拦截有注解@LogId的请求附加会话ID输出到ㄖ志。
可以通过制定路径范围,来整体过滤去除了@LogId注解的限制,仅需将自定义切面替换即可
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。