log4j2的修复方案
建议修复方案:【推荐选这种】:1、log4j2。x相关jar包统一升级到2。10。02。14。1内任意版本,并配置JVM启动参数Dlog4j2。formatMsgNoLookupstrue
2、log4j2。x相关jar包统一升级到2。10。0及以上版本,在应用程序入口logger初始化之前,写入代码System。setProperty(log4j2。formatMsgNoLookups,true);
相关说明log4j2。formatMsgNoLookups设置为true将;关闭log4j对lookups的支持,等同于日志配置m{nolookups}log4j2。formatMsgNoLookups参数官方说明:https:logging。apache。orglog4j2。xmanualconfiguration。html
log4j2。formatMsgNoLookups源码https:github。comapachelogginglog4j2blobmasterlog4jcoresrcmainjavaorgapachelogginglog4jcoreutilConstants。java