ZBLOG

To provide configs to log4j property files, following points should be considered:- log4j properties provided via environment variables will be appended to the default properties file (log4j properties files bundled with kafka) KAFKA_LOG4J_ROOT_...

在为log4j属性文件提供配置时,应考虑以下几点:

通过环境变量提供的log4j属性将会追加到默认的属性文件中(与kafka捆绑在一起的log4j属性文件)

可以通过设置 KAFKA_LOG4J_ROOT_LOGLEVEL 来设置 log4j.properties 和 tools-log4j.properties 中 log4j.rootLogger 的值

可以通过将它们以逗号分隔的形式设置在 KAFKA_LOG4J_LOGGERS 环境变量中来添加 log4j 日志记录器到 log4j.properties 文件中

示例: 假设向Docker容器提供了 KAFKA_LOG4J_LOGGERS=‘property1=value1,property2=value2’ 环境变量。 log4j.logger.property1=value1 和 log4j.logger.property2=value2 将被添加到Docker容器内部的 log4j.properties 文件中。 常用于Kafka的环境变量可以通过环境变量进行提供,例如 CLUSTER_ID。

可以使用命令 docker run –env CONFIG_NAME=CONFIG_VALUE -p 9092:9092 apache/kafka:latest 来为Docker容器提供环境变量。

请注意,建议使用docker-compose文件来使用环境变量提供配置。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=13554

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?