Python - PyMQI - 使用参数从队列MQ获取消息

时间:2013-10-16 03:19:50

标签: python ibm-mq

使用模块pymqi如何使用参数在MQ队列中获取消息,例如“UserIdentifier”?所以,我只会从队列中获取拥有此参数“UserIdentifier”的消息。谢谢你的关注。

2 个答案:

答案 0 :(得分:0)

您只能通过MsgID,CorrelID或GroupID获取邮件。

答案 1 :(得分:0)

对于MQGET(MQGMO.MatchOptions),可选择的选项是:
MQMO_MATCH_MSG_ID
MQMO_MATCH_CORREL_ID
MQMO_MATCH_GROUP_ID
MQMO_MATCH_MSG_SEQ_NUMBER
MQMO_MATCH_OFFSET
MQMO_MATCH_MSG_TOKEN
而且很明显:
MQMO_NONE

我认为这是自我造成的。

来源: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=%2Fcom.ibm.mq.csqzak.doc%2Ffr10850_.htm

虽然价格昂贵,但您可以浏览消息然后获取,这取决于您工作的地点和位置。