Describe the bug nacos-client 1.4.6 版本与 Log4j 2.18.0 版本集成,启动时会有ERROR级别的log.xml配置错误日志输出,输出内容为:
2023-11-16 11:11:11 main ERROR Unknown object "Async" of type org.apache.logging.log4j.core.appender.AsyncAppender is ignorder: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"] 2023-11-16 11:11:11 main ERROR Unable to locate appender "ASYNC_NAMING" for logger config "com.alibaba.nacos.client.naming"
日志打印源码为:log4j-core 2.18.0包中,org.apache.logging.log4j.core.config.AbstractConfiguration#doConfigure方法696行
读取的是nacos-client包中的nacos-log4j2.xml配置文件,文件中存在< Async >标签
Desktop (please complete the following information):
- OS: windows
- Version:
- nacos-client 1.4.6
- nacos-core 1.4.6
- nacos-common 1.4.6
- log4j-api 2.18.0
- log4j-core 2.18.0
- log4j-jul 2.18.0
- log4j-slf4j-impl 2.18.0
- spring-boot-starter-log4j2 2.7.12
- SDK springcloud