【发布时间】:2018-03-20 04:20:11
【问题描述】:
我希望将 Solace 保证消息传递与负载平衡的消费者一起使用。
目前,如果我使用具有非独占访问类型的队列并且有多个消费者,每个消费者将获得消息循环,如果消费者死亡,其未确认的消息将转发给另一个消费者。
这是我需要的功能,但是由于消息负载的大小不同,我可能会超出限制,因此需要实现分块。
现在的问题是我无法保证单个消息的所有分块消息都由同一个消费者处理,以便它可以重建原始消息并在构建后进行适当的消息确认。
有没有办法通过 Solace 实现这一目标。
在 Kafka 中,我可以使用原始消息的分区键来确保分块消息路由到相同的消费者并使用复杂的提交同步逻辑。
【问题讨论】:
标签: solace