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、原因分析及解决办法: