【问题标题】:If i set configuration at broker level and topic level, which takes precedence?如果我在代理级别和主题级别设置配置,哪个优先?
【发布时间】:2020-05-19 00:04:05
【问题描述】:

根据 apache kakfa 文档,我似乎可以选择在代理级别和主题级别设置“min.insync.replicas”。现在我的问题是 - 如果我在代理级别和主题级别设置“min.insync.replicas”,哪个优先?

【问题讨论】:

    标签: apache-kafka


    【解决方案1】:

    与主题相关的代理级别的配置用作默认值。这意味着,如果您在未指定主题配置的情况下创建主题,它将回退到代理级别的配置。

    例如,自动创建的主题(通过auto.create.topics.enable)将使用代理级别的配置。

    详细信息在Kafka文档Topic-Level Configs部分中给出

    与主题相关的配置既有服务器默认值,也有可选的每个主题覆盖。如果没有给出每个主题的配置,则使用服务器默认值。可以在创建主题时通过提供一个或多个 --config 选项来设置覆盖。

    【讨论】:

      猜你喜欢
      • 2020-05-11
      • 1970-01-01
      • 2019-10-06
      • 2014-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-02
      相关资源
      最近更新 更多