如何从websphere mq中的dmgr获取消息?

时间:2013-03-15 13:50:56

标签: ibm-mq

您好我创建了两个队列管理器,我将消息放在qmgr(pvn)中的远程队列(PVN.TO.NAG)中 但是当我收到来自其他qmgr(nag)localqueue(LQ.NAG)的消息时。但它没有显示更多消息?

-bash-3.00$ /opt/mqm/samp/bin/amqsput PVN.TO.NAG pvn
    Sample AMQSPUT0 start
    target queue is PVN.TO.NAG
    hi this is pvn

    Sample AMQSPUT0 end
    -bash-3.00$ /opt/mqm/samp/bin/amqsget LQ.NAG nag
    Sample AMQSGET0 start
    no more messages

1 个答案:

答案 0 :(得分:1)

1)您是否使用发件人和放大器链接了pvnnag个队列管理器接收方通道和传输队列?

2)验证远程队列定义PVN.TO.NAG是否正确,即它指向LQ.NAG

3)检查nag队列管理器是否设置了死信队列(DLQ)。如果已经设置,请检查您的消息是否在那里结束,因为nag队列管理器无法将消息路由到远程队列管理器上的队列。如果消息在那里,那么它将包含消息在DLQ中结束的原因。