我正在使用Glassfish 3.1.2.2和OpemMQ 4.5.2(远程模式)。在我的应用程序中,有一个JMS主题的订阅者,它使用MessageListener
异步接收消息。
当代理停止并在一段时间后启动时,订阅者不会收到重新启动后发布到JMS主题的消息。
恢复主题订阅者的最佳方法是什么?
我尝试过ExceptionListener
,但显然在Glassfish上运行我的应用程序时不支持。
答案 0 :(得分:0)
更改"重新连接尝试"选项来自" Java消息服务"到" -1"和Glassfish成功地重新连接了发布者和订阅者。