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*

Reply via email to