【发布时间】:2017-04-15 03:04:25
【问题描述】:
我正在尝试通过 TIBCO EMS 发布消息。在处理了几条消息后,我会自动收到此错误并停止处理。一段时间后,我可以处理大约 10K 的消息。这是我得到的错误。请就此提出建议
2016-11-30 13:39:31,170 ERROR c.b.e.d.AckMessageListenerController - Listener for Queue[TEST.DEV.QUE] throwed an exception, closing session to avoid possible message loss
javax.jms.IllegalStateException: Attempt to acknowledge message(s) not valid for this consumer
【问题讨论】:
-
这种情况是否意味着同一会话中的队列只有两个接收者?
-
在这种情况下,我们是否有此队列的陈旧连接?
标签: java jms message-queue tibco tibco-ems