我用activemq生产者向队列发送一条消息,属性为“timetolive”,然后用activemq消费者函数receive(long long timeout)接收。收到一些消息后,接收总是超时并且无法再次接收任何消息。
当消息没有属性 timetolive 时效果很好。
为什么,以及接收超时时我该怎么办。
版本 Activemq 5.4.2 activemq-cpp 3.2.5
我用activemq生产者向队列发送一条消息,属性为“timetolive”,然后用activemq消费者函数receive(long long timeout)接收。收到一些消息后,接收总是超时并且无法再次接收任何消息。
当消息没有属性 timetolive 时效果很好。
为什么,以及接收超时时我该怎么办。
版本 Activemq 5.4.2 activemq-cpp 3.2.5