log4j2 自定义 kafka Appender 插件被忽略
log4j2 Custom kafka Appender plugin ignored
我创建了一个自定义 log4j2 Kafka appender,因为我需要以协议缓冲区格式发送消息。当我 运行 应用程序时,我看到以下警告。如何让自定义appender覆盖默认appender?
插件 [kafka] 已经映射到 class org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender,忽略 class com.abc.appender.KafkaAppender
注意:我已阅读https://logging.apache.org/log4j/2.x/manual/plugins.html中的文档,但不清楚如何设置插件覆盖顺序。
您可以将自定义插件定义为不同的名称。那应该可以解决问题。
我创建了一个自定义 log4j2 Kafka appender,因为我需要以协议缓冲区格式发送消息。当我 运行 应用程序时,我看到以下警告。如何让自定义appender覆盖默认appender?
插件 [kafka] 已经映射到 class org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender,忽略 class com.abc.appender.KafkaAppender
注意:我已阅读https://logging.apache.org/log4j/2.x/manual/plugins.html中的文档,但不清楚如何设置插件覆盖顺序。
您可以将自定义插件定义为不同的名称。那应该可以解决问题。