2013-10-03 63 views
0

我遇到MQ問題,如果我開始1MQ隊列1級的應用程序,它顯示1個監聽器相同的隊列,但對MQ channel.Why會議超過1個會話創建超過預期我們?正在通過綁定文件使用MQ連接。 下面是錯誤: 有嘗試接收一個message.com.ibm.mq.jms.SessionClosedException時出現錯誤:MQJMS1024:會議閉幕時com.ibm.mq.jms.MQSession.waitForStart(MQSession.java:2391 )在com.ibm.mq.jms.MQMessageConsumer.receiveInternalQ(MQMessageConsumer.java:2388)在com.ibm.mq.jms.MQMessageConsumer.receiveQ(MQMessageConsumer.java:2235)在com.ibm.mq.jms.MQMessageConsumer。接收(MQMessageConsumer.java:4244)at com.tibco.plugin.share.jms.impl.JMSReceiver $ SessionController.run(JMSReceiver.java:735)面對的MQ通道MQ問題

+0

感覺就像你說的是兩個不同的東西,可能是彼此無關。嘗試充實你的問題,而不是你正在做什麼和發生什麼。你是否用Java客戶端,BW或其他方式連接? – stoft

回答

0

你不說你正在使用什麼版本的MQ或平臺,這將是有用的。 一般而言,對於MQ V7 +而言,有多於一個會話來自QCF的原因是因爲WAS爲QCF本身使用多個會話來管理功能。如果您使用的是XA資源,那麼也有用於此的線程。