Apache kafka Log4j2 kafka appender在所有kafka代理不可用时的故障切换处理?
我使用Log4j2-Kafka-appender将我的所有应用程序日志发送到Kafka,它可以正常工作。但在某种情况下,当我故意关闭代理时,应用程序就会挂断,卡夫卡附加器会继续尝试建立连接 当经纪人破产时,我如何停止向卡夫卡写信?一旦可用,是否继续 以下是我使用的appender配置Apache kafka Log4j2 kafka appender在所有kafka代理不可用时的故障切换处理?,apache-kafka,log4j2,Apache Kafka,Log4j2,我使用Log4j2-Kafka-appender将我的所有应用程序日志发送到Kafka,它可以正常工作。但在某种情况下,当我故意关闭代理时,应用程序就会挂断,卡夫卡附加器会继续尝试建立连接 当经纪人破产时,我如何停止向卡夫卡写信?一旦可用,是否继续 以下是我使用的appender配置 <Kafka name="KafkaServiceStatInfo" topic="testKafkaLogs"> <Pat
<Kafka name="KafkaServiceStatInfo" topic="testKafkaLogs">
<PatternLayout pattern="%m"/>
<Property name="bootstrap.servers">localhost:9092</Property>
<Property name="acks">0</Property>
</Kafka>
<Async name="Async">
<AppenderRef ref="KafkaServiceStatInfo"/>
</Async>
本地主机:9092
0