【问题标题】:Only auto-create producer topics using spring cloud stream kafka streams binder仅使用 spring cloud stream kafka 流 binder 自动创建生产者主题
【发布时间】:2020-11-23 16:01:46
【问题描述】:

是否可以在 application.yml 中仅为应用程序生成的主题启用spring.cloud.stream.kafka.streams.binder.auto-create-topics 而不能自动创建应用程序使用的主题?我希望我的制作人只负责创建主题。我将 spring-cloud-streams 与 kafka-streams binder 一起使用。

从更一般的意义上说,这是创建 kafka 主题的正确方法吗?

【问题讨论】:

    标签: apache-kafka-streams spring-cloud-stream spring-cloud-stream-binder-kafka


    【解决方案1】:

    它是一个活页夹,而不是一个绑定属性,所以,不是。

    但是,您可以使用多绑定器支持并根据需要定义 2 个具有该属性集的 kafka 绑定器,一个用于生产者绑定,另一个用于消费者绑定。

    https://docs.spring.io/spring-cloud-stream/docs/3.0.10.RELEASE/reference/html/spring-cloud-stream.html#multiple-binders

    我建议您在 GitHub 问题中针对活页夹打开一个新功能建议,允许在绑定级别覆盖活页夹属性。

    https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-23
      • 1970-01-01
      • 2018-06-20
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      相关资源
      最近更新 更多