apache-kafka-streams - 仅使用 spring cloud stream kafka 流 binder 自动创建生产者主题
问题描述
是否可以spring.cloud.stream.kafka.streams.binder.auto-create-topics
在 application.yml 中仅启用应用程序生成的主题而不自动创建应用程序使用的主题?我希望我的制作人只负责创建主题。我将 spring-cloud-streams 与 kafka-streams binder 一起使用。
在更一般的意义上,这是创建 kafka 主题的正确方法吗?
解决方案
它是一个活页夹,而不是一个绑定属性,所以,不。
但是,您可以使用多绑定器支持并根据需要定义 2 个具有该属性集的 kafka 绑定器,一个用于生产者绑定,另一个用于消费者绑定。
我建议您在 GitHub 问题中针对活页夹打开一个新功能建议,允许在绑定级别覆盖活页夹属性。
https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues
推荐阅读
- liquibase - 使用 Liquibase 的 mysql 不支持 setColumnRemarks
- wpf - 根据子元素之一对齐堆栈面板
- oracle11g - 没有 IN OUT 参数的插入语句的 Oracle 存储过程
- markdown - 如何在 Markdown 中编写包含方括号的链接文本?
- java - Swagger 仅扫描带注释的资源
- c# - “UserRequest”线程等待状态是什么意思?
- ios - 获取来电IOS设备号码
- android - 屏幕方向更改后,FragmentManger findFragmentById 返回 null
- backend - 如何在 octoberCMS 后端的转发器控件中显示来自前端表单的输入
- .net - 托管 .NET Core 控制台应用程序,例如 Windows 服务