据我了解,为了使消息组能够工作 - 所有消费者都应该被缓存(重用)。否则,经纪人如何保证同一组的消息顺序?
虽然看起来很明显(或者我的理解可能不正确)但我在官方文档中没有找到任何确认。
有人可以确认/否认吗?
提前致谢,
没有严格的需要缓存/重用消费者。代理通过确保不同时使用消息来保证同一组中的消息顺序。即使一个消费者开始在群组中接收消息但在整个群体消费之前关闭,经纪人将选择另一个消费者,并且最终消息将被串行消费(即不同时消费),这意味着他们的订单将被保留。