apache-kafka - 通过 kafka-configs.sh 获取代理配置

标签 apache-kafka

我设置了 AWS MSK,但它没有用于查看服务器配置的 GUI。我尝试使用 kafka-configs.sh,但它没有输出任何有用的信息。
./kafka-configs.sh --bootstrap-server {HOST} --entity-default --entity-type brokers --entity-name 1 --describe
输出:Configs for broker 1 are:
我尝试在本地 kafka 上执行此操作并获得相同的值。这是什么意思?

最佳答案

是的,这是一个已知的行为:https://issues.apache.org/jira/browse/KAFKA-7720

目前,此工具仅显示已动态覆盖的配置。

要查看所有代理配置,您有 2 个选项:

  • 使用 AdminClient.describeConfigs() API
  • 调整 ConfigCommand.scala 工具。只需移除 https://github.com/apache/kafka/blob/ad26914de65e2db244fbe36a2a5fd03de87dfb79/core/src/main/scala/kafka/admin/ConfigCommand.scala#L347 上的过滤器


  • 更新:KIP-524 正在解决此问题目前针对 Kafka 2.5

    关于apache-kafka - 通过 kafka-configs.sh 获取代理配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55289221/

    相关文章:

    apache-kafka - zookeeper集群中某个节点出现故障后怎么办?

    apache-kafka - Zookeeper 安装在 Windows 10 上不起作用

    hadoop - 为Kafka主题创建Hive Table Producer

    c++ - 如何在 Windows 上使用 C++ 代码在 librdkafka 中使用 KAFKA 的生产者 API

    gradle - 使用 gradle 构建 kafka 源时出错

    java - 使用启用了 TLS 的 kafka-topics cli 命令时出现问题

    apache-kafka - Clickhouse 不通过复杂的物化 View 消费 Kafka 消息

    python - Kafka-Python 消耗最后一条未读消息

    apache-kafka - Zookeeper 在 Kafka 0.9.0 上的使用

    apache-kafka - Kafka Streams 聚合阶段是否序列化和反序列化每个单个元素?