2.0.0 升级 2.0.1指导
trace id 记录的变更说明
2.0.0 采用 %marker 记录 trace id, 由于 Marker 被设计为 Filtering 场景, 不适用于记录 trace id, 否则可能导致有些 logger 系统 产生 OOM。 2.0.1 将 Marker 调整为了 MDC 。 使用指导参考 2.0.1 新特性介绍: 在日志中记录trace id
独立 tomcat (或者其他 web container ) 运行的场景
在使用独立 tomcat 运行的场景, RestServletContextListener 在会在 contextInitialized 环节调用 Log4jUtils.init 初始化 log4j , 由于 log4j 目前已经被 log4j2 或者 logback 等替换, 从 2.0.1 开始, 不会调用 Log4jUtils 初始化 log4j 。 如果应用系统需要继续 使用 log4j, 可以自定义 ServletContextListener ,调用 Log4jUtils.init 初始化 log4j。