专业的JAVA编程教程与资源

网站首页 > java教程 正文

log4j2的修复方案

temp10 2024-11-19 11:23:20 java教程 13 ℃ 0 评论


建议修复方案
:【推荐选这种】:

1、log4j 2.x 相关jar包 统一升级到 2.10.0~2.14.1 内任意版本,并配置JVM启动参数 -Dlog4j2.formatMsgNoLookups=true

log4j2的修复方案

2、log4j 2.x 相关jar包 统一升级到 2.10.0 及以上版本,在应用程序入口logger初始化之前,写入代码System.setProperty("log4j2.formatMsgNoLookups", "true");

相关说明log4j2.formatMsgNoLookups 设置为true将;关闭log4j对lookups的支持,等同于日志配置 %m{nolookups}log4j2.formatMsgNoLookups 参数官方说明:https://logging.apache.org/log4j/2.x/manual/configuration.html

log4j2.formatMsgNoLookups源码https://github.com/apache/logging-log4j2/blob/master/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表