服务器再次启动时自动恢复与主队列的连接

时间:2015-05-22 07:30:36

标签: java jms apache-camel ibm-mq

我有一个主MQ和一个从MQ。如果主MQ发生故障,我可以使用消息驱动的bean通过从MQ发送消息吗?在我的主MQ再次启动之后,我可以自动重新连接线路而无需重新启动JVM吗?

1 个答案:

答案 0 :(得分:3)

您的HA(高可用性)是主动/被动还是主动/主动?标准HA是主动/被动的,所以我会在那种情况下回答你的问题。

当MQ系统正常运行时 - 活动队列管理器(主服务器)正在运行(向上),被动队列管理器(从服务器)正在停止(向下)。如果活动队列管理器(主服务器)出现问题并且已停止,则启动被动队列管理器(从服务器)。

在将来修复主队列管理器问题的某个时刻,将停止被动队列管理器(从站)并启动主队列管理器。

如果您在应用程序中使用重新连接,则当从属队列管理器停止时,您的应用程序将断开连接,并且当主队列管理器启动时,您的应用程序将连接到它。

对于HA Active / Passive,您一次只能运行1个队列管理器(或不运行)。你永远不会同时运行主服务器和从服务器。