【问题标题】:JMS topic subscriber reconnectionJMS 主题订阅者重新连接
【发布时间】:2015-04-06 19:12:37
【问题描述】:

我正在使用 Glassfish 3.1.2.2 和 OpemMQ 4.5.2(远程模式)。在我的应用程序中,有一个 JMS 主题的订阅者,它使用 MessageListener 异步接收消息。

当 broker 停止并在一段时间后启动时,订阅者不会收到重新启动后发布到 JMS 主题的消息。

恢复主题订阅者的最佳方法是什么?

我尝试过ExceptionListener,但在 Glassfish 上运行我的应用程序时显然不支持它。

【问题讨论】:

  • 将“重新连接尝试”选项从“Java 消息服务”更改为“-1”,Glassfish 成功地重新连接了发布者和订阅者。这总是有保证的吗?

标签: java glassfish jms jms-topic openmq


【解决方案1】:

将“重新连接尝试”选项从“Java 消息服务”更改为“-1”,Glassfish 成功地重新连接了发布者和订阅者。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-17
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    相关资源
    最近更新 更多