With this config, messages are processed in order of arrival rather than
the priority.
*<policyEntry id="global_policy"
prioritizedMessages="true" queue=">"
reduceMemoryFootprint="true" topic=">">
<deadLetterStrategy>
<individualDeadLetterStrategy
enableAudit="true" expiration="0"
processExpired="false"
processNonPersistent="true"
queuePrefix="DLQ." topicPrefix="DLQ.Topic."
useQueueForQueueMessages="true"
useQueueForTopicMessages="true"/>
</deadLetterStrategy> </policyEntry>*
With this record without topic priority works
*<policyEntry id="global_policy"
prioritizedMessages="true" queue=">"
reduceMemoryFootprint="true"> <deadLetterStrategy>
<individualDeadLetterStrategy
enableAudit="true" expiration="0"
processExpired="false"
processNonPersistent="true"
queuePrefix="DLQ." topicPrefix="DLQ.Topic."
useQueueForQueueMessages="true"
useQueueForTopicMessages="true"/>
</deadLetterStrategy> </policyEntry>*
ActiveMQ version 5.14.0
Can I specify queues and partitions in one record so that priority works or
need to be separated?
--
*With best regards, Lukyanov Mikhail*
*Tel: **+7-909-69-71-547*