JMS 传递失败 - WebLogic Server 上的错误目标
JMS Delivery Failure - Error Destination on WebLogic Server
将消息放入错误队列后,如何将此消息重新传送到原始队列?
我是否需要创建一个 MDB 来从错误队列中获取此消息并将其放入原始队列或 weblogic 是否有一些配置?
有几种方法可以实现:
- 使用 WebLogic 管理控制台手动移回消息
- WLST/Java 使用 moveMessages 方法的代码
JMSMessageManagementRuntimeMBean 界面
- 您可以在队列级别配置重新传递延迟覆盖和重新传递限制,这样 WebLogic 会在将失败的消息移动到错误目标之前重试几次
将消息放入错误队列后,如何将此消息重新传送到原始队列?
我是否需要创建一个 MDB 来从错误队列中获取此消息并将其放入原始队列或 weblogic 是否有一些配置?
有几种方法可以实现:
- 使用 WebLogic 管理控制台手动移回消息
- WLST/Java 使用 moveMessages 方法的代码 JMSMessageManagementRuntimeMBean 界面
- 您可以在队列级别配置重新传递延迟覆盖和重新传递限制,这样 WebLogic 会在将失败的消息移动到错误目标之前重试几次