Java中消息驱动Bean的异常处理

时间:2017-07-17 13:52:39

标签: ejb-3.1 websphere-8 message-driven-bean

我创建了一个MDB来侦听队列中的消息。 问题 - 如果MDB或应用程序失败超过10次并且具有相同的异常,我想停止它。 我正在使用EJB 3.1和Queues,AS是在IBM WebSphere Console上创建的。

1 个答案:

答案 0 :(得分:2)

请参阅“自动停止重复消息失败时的端点”和“顺序失败消息阈值”部分以及以下知识中心页面(以及MQ后面的类似部分), https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.0.0/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/cmb_trans.html

看起来应该可以设置10个连续失败的阈值,但我没有看到任何关于要求它是同一个异常的事情。