SpringCloud Kafka流Binder概述
2023-11-28 16:36 更新
Spring Cloud Stream的Apache Kafka支持还包括为Apache Kafka流绑定显式设计的绑定器实现。通过这种本机集成,Spring Cloud Stream“处理器”应用程序可以直接在核心业务逻辑中使用 Apache Kafka Streams API。
Kafka Streams活页夹实现基于Spring Kafka 项目中的Kafka Streams提供的基础。
Kafka Streams绑定器为Kafka Streams中的三种主要类型(KStream,KTable和GlobalKTable)提供了绑定功能。
作为本机集成的一部分, Kafka Streams API提供的高级Streams DSL可用于业务逻辑。
还提供处理器API支持的早期版本。
如早期所述,Spring Cloud Stream中的Kafka流支持仅在处理器模型中严格可用。可以应用一种模型,在该模型中,可以从入站主题读取消息,进行业务处理,然后可以将转换后的消息写入出站主题。它也可以用于无出站目的地的处理器应用程序中。
以上内容是否对您有帮助:
更多建议: