首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring-integration :将故障转移切换到IBM MQ队列

spring-integration :将故障转移切换到IBM MQ队列
EN

Stack Overflow用户
提问于 2017-04-13 18:40:53
回答 1查看 309关注 0票数 0

在这种情况下,我们需要实现功能来处理以下场景(使用IBM和situation ):

  1. 如果JMS队列失败,则应用程序应该在不丢失消息的情况下自动连接到另一个定义的队列。
  2. 在应用程序运行时动态更改队列配置,或者即使我们需要重新启动任何未发送的消息也不应该丢失。

请提供您的意见,如何实现一个良好的设计,以处理这些场景,因为我们是新的使用spring集成。

EN

回答 1

Stack Overflow用户

发布于 2017-04-13 20:26:23

您应该为第二个队列再声明一个JMS出站通道适配器,并将它作为第二个订阅服务器(带有order=2)到同一个直接信道。该通道必须配置为load-balancer="none"。这样,如果第一个处理程序无法处理消息,它将被传递到第二个订阅服务器,依此类推。

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

https://stackoverflow.com/questions/43399540

复制
相关文章

相似问题

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