Jms weblogic 10.3.3中挂起的消息?
我使用的是weblogic 10.3.3,当我将消息发送到队列时,它将进入挂起的消息中,该消息应该在当前消息中。我正在使用代码:Jms weblogic 10.3.3中挂起的消息?,jms,weblogic,Jms,Weblogic,我使用的是weblogic 10.3.3,当我将消息发送到队列时,它将进入挂起的消息中,该消息应该在当前消息中。我正在使用代码: import javax.jms.QueueSender; import javax.jms.QueueSession; import javax.jms.Session; import javax.jms.TextMessage; //..... qSession = qConnect.createQueueSession( false,
import javax.jms.QueueSender;
import javax.jms.QueueSession;
import javax.jms.Session;
import javax.jms.TextMessage;
//.....
qSession = qConnect.createQueueSession(
false, Session.AUTO_ACKNOWLEDGE);
//.....
TextMessage tmsg= qSession.createTextMessage();
tmsg.setText(message);
QueueSender qSender = qSession.createSender(requestQ);
qSender.send(tmsg);
我浏览过谷歌,但没有找到有用的解决方案。引用一句话
挂起消息是已在事务中发送的消息
且未提交,或已收到且未提交,或
承认
当您使用AUTO_ACKNOWLEDGE(自动确认)时,我猜您是在未提交的事务中发送消息,或者消息处理时间太长,以至于仍在处理中
挂起消息是已在事务中发送的消息
且未提交,或已收到且未提交,或
承认
当您使用AUTO_ACKNOWLEDGE(自动确认)时,我猜您是在未提交的事务中发送消息,或者消息处理时间太长,以至于仍在处理中
挂起消息是已在事务中发送的消息
且未提交,或已收到且未提交,或
承认
当您使用AUTO_ACKNOWLEDGE(自动确认)时,我猜您是在未提交的事务中发送消息,或者消息处理时间太长,以至于仍在处理中
挂起消息是已在事务中发送的消息
且未提交,或已收到且未提交,或
承认
当您使用AUTO_ACKNOWLEDGE(自动确认)时,我想您可能是在未提交的事务中发送消息,或者消息处理时间太长,仍在处理中。非常感谢您的快速响应。我理解根本原因。非常感谢您的快速回复。我理解根本原因。非常感谢您的快速回复。我理解根本原因。非常感谢您的快速回复。我了解根本原因。