当JBoss因为其他系统而无法处理消息时,如何停止MDB';失败

当JBoss因为其他系统而无法处理消息时,如何停止MDB';失败,jboss,ibm-mq,jboss-mdb,Jboss,Ibm Mq,Jboss Mdb,我想知道当一些环境问题发生时如何停止/启动消息侦听器(例如,webservice调用的远程服务器关闭) 在这种情况下,消息侦听器继续尝试读取消息,并在尝试连接webservice时获取异常。它将在不中断的情况下回滚队列重试 如何停止或减慢消息侦听器的速度。我使用JBossEAP6 非常感谢。在我的情况下,睡眠线程似乎是最好的解决方案 简单线程。不建议使用sleep(mill),建议使用@Asynchronous和Future,这是我通过谷歌搜索发现的

我想知道当一些环境问题发生时如何停止/启动消息侦听器(例如,webservice调用的远程服务器关闭)

在这种情况下,消息侦听器继续尝试读取消息,并在尝试连接webservice时获取异常。它将在不中断的情况下回滚队列重试

如何停止或减慢消息侦听器的速度。我使用JBossEAP6


非常感谢。

在我的情况下,睡眠线程似乎是最好的解决方案

简单线程。不建议使用sleep(mill),建议使用@Asynchronous和Future,这是我通过谷歌搜索发现的