Kafka主题,Spring-cloud-stream频道和Spring-cloud-stream目的地之间的差异

问题描述 投票:-1回答:1

劳驾!我从队友那里得到了同样的问题。他们问我Kafka话题,Spring云流频道和Spring Cloud流目的地有什么不同点。我们试图在互联网上搜索,但我们无法得到任何线索。

apache-kafka spring-cloud-stream spring-kafka
1个回答
1
投票
  • 卡夫卡话题就像它说的那样 - 卡夫卡主题
  • 消息通道实际上是由EIP abstraction实现并由Spring Cloud Stream使用的Spring Integration
  • Spring Cloud流目的地 - 我假设您指的是destination绑定属性(例如,spring.cloud.stream.bindings.input.destination=myDestination)。如果是这样,它只是将特定通道映射到特定代理目的地的映射指令。在上面的例子中假设您正在使用Kafka,您正在指示框架将myDestination Kafka主题桥接到input消息通道。

简而言之,Spring Cloud Stream当前的绑定器实现(rabbit,kafka等)是消息通道绑定器 - 即它们将外部目标(例如Rabbit队列,Kafka主题)绑定到内部消息通道,从而确保在编写消息处理程序时采用一致的方法。

© www.soinside.com 2019 - 2024. All rights reserved.