我使用Spring JmsTemplate将消息发送/推送到ActiveMQ队列。 我知道在监听器开始处理该消息并发生任何异常之后,该消息将被视为毒丸并移至默认的acq mq DLQ。
是否同样可能(即该消息将移至默认的死信队列),如果在发送时出现任何连接错误或任何其他错误,则将该消息发送/推送到队列?
例如 -
public void push(){
jmsTemplate.send(test.Queue,“此消息来自客户端”); //如果此处发生任何异常,我希望放置此消息 在DLQ }
请建议可以吗?
答案 0 :(得分:0)
如果您无法连接以将其发送到主队列,则您可能无法连接以将其发送到DLQ。