发布
社区首页 >问答首页 >spring集成中的故障转移支持

spring集成中的故障转移支持
EN

Stack Overflow用户
提问于 2014-08-21 03:00:41
回答 1查看 381关注 0票数 1

我有一个spring集成过程,用于在接近实时的期望中集成两个系统。我需要为此建立一个故障转移过程,可以在同一台或另一台机器上运行。在spring集成中有内置的支持吗?如果没有,一些实现这一点的想法将会非常有帮助。我正在考虑消息通道上的某种心跳消息,如果它们没有在规定的时间范围内到达,就激活工作流,但我不知道如何在spring集成中实现这些。

EN

回答 1

Stack Overflow用户

发布于 2014-08-21 05:24:18

您需要提供更多详细信息-通信类型等,但通常可以将其配置为故障转移-默认情况下,默认DirectChannel在使用者之间使用循环分发,但您可以使用具有load-balancer="NONE"的调度程序对其进行配置。然后,它将始终尝试第一个使用者,并在失败时故障转移到第二个使用者。您还可以在第一个消费者上配置断路器建议,以便我们快速失败(在一段时间内),并且只在一段时间内重试第一个消费者一次。

正如我所说的,如果您能提供您实际需求的更多细节,我们可以帮助您提供更具体的答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25412462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档