1
您好,我創建了兩個隊列管理器,我把這個消息放在qmgr(pvn) 的遠程隊列(PVN.TO.NAG)中,但是當我從其他qmgr(nag)localqueue(LQ.NAG)獲得消息時。但它沒有顯示更多消息?如何從webshere mq中的qmgr獲取消息?
-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
當我把消息它會去存儲在死信隊列中。原因碼爲2055(MQRC_Q_NOT_EMPTY)。請提供解決方案。謝謝 – naga 2013-03-15 19:41:39
信息中心鏈接(http://pic.dhe.ibm.com/infocenter/wmqv7/v7r5/topic/com.ibm.mq.doc/fm12580_.htm)說,關閉永久動態隊列時發生2055,但隊列中仍然有一些消息。但是你的測試場景似乎並不使用永久動態隊列。如果您可以發佈配置的詳細信息,例如(1)兩個隊列管理器之間的互連,(2)本地隊列和遠程隊列定義等,可能會有所幫助。 – Shashi 2013-03-18 03:51:45