Hello: I'm trying to understand how message priority works in AMQ 5.10
I'm reading http://activemq.apache.org/how-can-i-support-priority-queues.html and I don't understand this sentence "Since the message cursors (and client side) implement strict ordering of priorities, it's possible to observe strict priority ordering if message dispatching can happen from the cache and not have to hit the disk (i.e., your consumers are fast enough to keep up with producers)" Is there a message cursor processing messages from cache ? Or cache is implemented as a message cursor ? I thought that when "your consumers are fast enough to keep up with producers" , messages were moved directly into a dispatch queue for the consumer Thanks and regards