Kafka Topic,Spring-cloud-stream频道和Spring-cloud-stream目的地之间的区别

时间:2019-02-14 06:18:00

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

不好意思! 我的队友也提出了同样的问题,他们问我Kafka Topic,Spring云流通道和Spring Cloud流目的地之间有什么不同。我们尝试在Internet上进行搜索,但没有任何线索。

1 个答案:

答案 0 :(得分:1)

  • Kafka主题就是它所说的-Kafka主题
  • 消息通道实际上是由EIP abstraction实现并由Spring Cloud Stream使用的Spring Integration
  • Spring Cloud流目标-我假设您是指destination绑定属性(例如spring.cloud.stream.bindings.input.destination=myDestination)。如果是这样,那只是将特定通道映射到特定代理目标的映射指令。在上面的示例中,假设您使用的是Kafka,则说明框架将myDestination Kafka主题桥接到input 消息通道
  • >

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