编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

log4j2的修复方案(log4j2 plugin)

wxchong 2024-10-25 18:00:20 开源技术 12 ℃ 0 评论


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

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

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


Tags:

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

欢迎 发表评论:

最近发表
标签列表