主动MQ ->当初始活动mq服务关闭并重新启动服务时,未调用连接恢复侦听器

本文关键字:服务 重新启动 调用 侦听器 恢复 连接 MQ 当初 主动 mq 活动 | 更新日期: 2023-09-27 18:13:00

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

调用异常侦听器,但当我启动或重新启动服务时,ConnectionResumedListener连接未被调用。

但是当activemq第一次启动并运行时,一切都很好,连接中断侦听器和连接恢复侦听器被完美地调用。

有没有人可以帮助如何处理activemq服务第一次关闭的情况,我如何知道服务何时启动?

主动MQ ->当初始活动mq服务关闭并重新启动服务时,未调用连接恢复侦听器

不太清楚您是否正在使用故障转移,但让我们假设您正在使用。在连接无法建立的情况下,因为代理在你启动应用程序时没有运行,客户端将始终在connection .start()上暂停,直到连接建立。不会有连接恢复事件,因为连接从未中断过,中断和恢复的事件总是按照这个顺序发生。