我正在尝试通过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
答案 0 :(得分:0)
查看此队列有多少消费者。 此错误表示您正在尝试确认此消息并非适合您。 该过程是否从任何checkopint开始?