Kafka 使用者将过多的 DEBUG 语句输出到控制台 (ecilpse)
2022-09-03 17:05:07
我正在运行一些来自 http://www.javaworld.com/article/3060078/big-data/big-data-messaging-with-kafka-part-1.html?page=2 的示例代码,kafkaconsumer正在根据需要从主题中消耗,但是每次投票都会打印(std out)许多调试日志,我不想要。
我尝试在,特别是设置,kafkaAppender中将所有INFO和DECOMB更改为ERR(甚至做了一个grep来确保),但问题仍然存在。我参考了如何为Kafka生产者配置日志记录?,并在那里采用了解决方案,但也许消费者的情况有所不同?/config/log4j.properties
log4j.logger.kafka=ERROR
DEBUG 消息都具有类似的格式:
[Thread-0] DEBUG org.apache.kafka.clients.consumer.internals.Fetcher - Sending fetch for partitions... to broker... (id: 0 rack: null)
并且每秒以10左右的速度出现(将投票参数更改为1000甚至10000没有帮助,我尝试了)
真的非常感谢任何专家的帮助。提前致谢!
编辑:不确定这是否重要,但我添加到我的主方法中,以解决以前发生的一些其他错误,这些错误甚至阻止了消费者启动。BasicConfigurator.configure();