有源MQ - >当最初活动的mq服务关闭并且我重新启动服务时,未调用连接恢复的侦听器

时间:2014-07-14 09:11:42

标签: c# jms activemq

考虑以下场景,我使用SSL传输层连接到Active MQ。 最初说activemq服务已关闭。

调用异常监听器但是当我启动或重新启动服务时,不会调用ConnectionResumedListener连接。

但是当activemq第一次启动并运行时,一切正常,连接中断了监听器,连接恢复监听器被完美地调用。

任何人都可以帮助如何处理activemq服务第一次出现故障的情况,我怎么知道服务何时启动并启动?

1 个答案:

答案 0 :(得分:0)

您是否使用故障转移并不是很清楚,但让我们假设您是。如果由于代理在您启动应用程序时未运行而无法建立连接,则客户端将始终在Connection.start()上暂停,直到建立连接为止。将不会有连接恢复事件,因为连接从未中断,事件中断和恢复始终按此顺序发生。