confluenceinc/cp-kafka docker log4j 警告
docker pull confluentinc/cp-kafka
我使用这段代码来拉取kafka图像。 然后,使用以下命令启动容器。
docker run --rm -d --name kafka-server -p 9092:9092 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ZOOKEEPER_CONNECT=192.168.1.164:2181 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 confluentinc/cp-kafka
但是,它会立即关闭并给出日志:
log4j:WARN No appenders could be found for logger (io.confluent.admin.utils.cli.ZookeeperReadyCommand).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
如何解决此 log4j 错误? (通过航站楼)
docker pull confluentinc/cp-kafka
I use this code to pull the kafka image.
Then, use the following to start the containers.
docker run --rm -d --name kafka-server -p 9092:9092 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ZOOKEEPER_CONNECT=192.168.1.164:2181 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 confluentinc/cp-kafka
However, it will immediately shut down and given the logs:
log4j:WARN No appenders could be found for logger (io.confluent.admin.utils.cli.ZookeeperReadyCommand).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
How to solve this log4j error? (By terminal)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过提供
KAFKA_LOG4J_LOGGERS
变量来修复它。例如注意:
ALLOW_PLAINTEXT_LISTENER=yes
适用于bitnami/kafka
图像,而不是 Confluence 图像You fix it by providing
KAFKA_LOG4J_LOGGERS
variable. For exampleNote:
ALLOW_PLAINTEXT_LISTENER=yes
is forbitnami/kafka
image, not Confluent ones