标签: jboss ibm-mq jboss-mdb
我想知道在发生某些环境问题时如何停止/启动消息监听器(例如,web服务调用的远程服务器已关闭)。
在这种情况下,消息侦听器在尝试连接webservice时继续尝试读取消息并获取异常。它将回滚队列重试而不会中断。
如何停止或减慢消息侦听器。我使用JBoss EAP 6。
非常感谢。
答案 0 :(得分:0)
在我的情况下,似乎睡眠线程有时会是最佳解决方案。
建议使用简单的thread.sleep(mill)并使用@Asynchronous和Future,就我通过谷歌搜索找到的那样。