MQ自动DLQ处理程序

时间:2016-02-19 11:57:30

标签: ibm-mq

我希望实现一个自动DLQ规则文件来删除dev / uat环境中的队列满状态。我遇到的问题是我想排除可能绑定到完整传输队列的消息。这是为了跨多个队列管理器跳转。

我最初认为以下内容可行:

INPUTQM(qmgrname) WAIT(YES)
REASON(MQRC_Q_FULL) DESTQM(local qmgr name)ACTION(DISCARD) RETRY(5)

但是在测试时,当传输队列已满时,它不会打开传输队列头,DESTQM名称不会更改为下一个队列管理器。消息属于DLQ,具有远程队列名称和2053例外,DESTQM仍然具有本地qmgr

想知道是否有人对规则文件有什么想法可以在这里工作?

0 个答案:

没有答案