Spring Cloud Stream-支持通过Kinesis重新平衡消费者

时间:2019-03-05 03:57:43

标签: spring-integration spring-cloud spring-cloud-stream

春季云流是否也支持类似卡夫卡的运动平衡?最近对问题https://github.com/spring-projects/spring-integration-aws/issues/99

进行了提交

谢谢

1 个答案:

答案 0 :(得分:0)

AWS Kinesis中根本没有确切的类似Kafka的行为。在Kafka中,重新平衡是在经纪人一方进行的,所有消费者都将收到有关其自身分配的通知。

我们目前在KinesisMessageDrivenChannelAdapter中所拥有的是分片使用者之间的某种领导者选举。但是当新的消费者加入该组时,通过自动重新平衡解决方案还不完整。

Kinesis Client Library中有类似自动重新平衡的功能,并且已经具有KclMessageDrivenChannelAdapter,但是从Spring Integration AWS的角度来看,它尚未准备好发布。