死信队列消息原因排查

MQ参考资料下载:

ftp://public.dhe.ibm.com/software/integration/wmq/docs/V7.5/PDFs/

单节点换成双活节点后出现往死信队列丢报文的情况,查看了死信队列的报文内容,并进行分析。

问题现象:

mule_error-91304

MQJMS返回码字典:

https://www.ibm.com/support/knowledgecenter/SSFKSJ_7.1.0/com.ibm.mq.doc/mq00800_.htm

MQJMS2000 MQJMS_EXCEPTION_MQ_Q_CLOSE_FAILED

failed to close MQ queue.

处理过程如下:

1、查看死信队列内容:

 

00000000: 444C 4820 0000 0001 0000 093A 4D53 4754 'DLH .......:MSGT'
00000010: 4F49 4250 535F 3220 2020 2020 2020 2020 'OIBPS_2 '
00000020: 2020 2020 2020 2020 2020 2020 2020 2020 ' '
00000030: 2020 2020 2020 2020 2020 2020 514D 554D ' QMUM'
00000040: 4246 4541 2020 2020 2020 2020 2020 2020 'BFEA '
00000050: 2020 2020 2020 2020 2020 2020 2020 2020 ' '
00000060: 2020 2020 2020 2020 2020 2020 0000 0222 ' ..."'
00000070: 0000 0333 2020 2020 2020 2020 0000 001C '...3 ....'
00000080: 4D51 204A 4D53 2043 6F6E 6E65 6374 696F 'MQ JMS Connectio'
00000090: 6E43 6F6E 7375 6D65 7220 2020 3230 3138 'nConsumer 2018'

00000000: 444C 4820 0000 0001 0000 0825 4D53 4754 'DLH .......%MSGT'
00000010: 4F49 4250 535F 3120 2020 2020 2020 2020 'OIBPS_1 '
00000020: 2020 2020 2020 2020 2020 2020 2020 2020 ' '
00000030: 2020 2020 2020 2020 2020 2020 514D 554D ' QMUM'
00000040: 4246 4541 2020 2020 2020 2020 2020 2020 'BFEA '
00000050: 2020 2020 2020 2020 2020 2020 2020 2020 ' '
00000060: 2020 2020 2020 2020 2020 2020 0000 0222 ' ..."'
00000070: 0000 0333 2020 2020 2020 2020 0000 001C '...3 ....'
00000080: 4D51 204A 4D53 2043 6F6E 6E65 6374 696F 'MQ JMS Connectio'
00000090: 6E43 6F6E 7375 6D65 7220 2020 3230 3138 'nConsumer 2018'
000000A0: 3130 3239 3039 3236 3138 3838 7B48 3A30 '102909261888{H:0'

MQCA_* (Character Attribute Selectors):  --忽略--

MQRC_* (Reason Codes): -- 参考 --

2、原因分析及解决办法:

MQ原因代码"2085 MQRC_UNKNOWN_OBJECT_NAME"问题的诊断( http://www-01.ibm.com/support/docview.wss?uid=swg21617981)

 

PM53723: WMQ V701 PUBLISHED MESSAGES ARE BEING SENT TO THE DEAD LETTER QUEUE REASON CODE MQRC_BACKOUT_THRESHOLD_REACHED 2362.(http://www-01.ibm.com/support/docview.wss?uid=swg1PM53723)

原文地址:https://www.cnblogs.com/guanghuiqq/p/9879425.html