Spring 带有聚合器的集成集群
Spring Integration Cluster with aggregator
我们正在使用在其流程中包含聚合器的 SI 构建集群。在这里我们发现聚合器有两个选项:
- 使用 LockRegistry(Redis、Zookeeper 等)
- 使用 Zookeeper 领导监听器
阅读文档后,我找不到最佳选择。在哪些情况下 LockRegistry 比 leader listener 更好?
感谢任何帮助解决这个问题
提前致谢
此致,
古兹曼
这取决于您的应用需求;对于 leader listener,通常只有一个实例处于活动状态;当第一个实例死亡时,另一个实例将接管。
如果要双活,使用全局锁。
两种情况都需要共享 MessageGroupStore
。
我们正在使用在其流程中包含聚合器的 SI 构建集群。在这里我们发现聚合器有两个选项:
- 使用 LockRegistry(Redis、Zookeeper 等)
- 使用 Zookeeper 领导监听器
阅读文档后,我找不到最佳选择。在哪些情况下 LockRegistry 比 leader listener 更好?
感谢任何帮助解决这个问题
提前致谢
此致,
古兹曼
这取决于您的应用需求;对于 leader listener,通常只有一个实例处于活动状态;当第一个实例死亡时,另一个实例将接管。
如果要双活,使用全局锁。
两种情况都需要共享 MessageGroupStore
。