在 Websphere MQ 中有一条消息。已阅读消息,我正在尝试将消息退回到输入队列。尚未达到重试阈值。发生异常时,MQ 消息会自动放入 Input Q 吗?这是我的代码:
MQQueueManager qm = new MQQueueManager("");
MQQueue q = qm.accessQueue("");
MQMessage message = new MQMessage();
q.get(message);
System.out.println("Retry Count"+ message.backoutCount);
throw new NullPointerException;
上面的代码会再次将消息放入 Input Queue 吗?在这种情况下,它不会将消息放回输入队列。消息丢失。