|
|
| |
...
| Queue only property |
default |
description |
| useConsumerPriority |
true |
use the priority of a consumer when dispatching messages from a Queue |
| strictOrderDispatch |
false |
if true queue will not round robin consumers, but it'll use a single one until its prefetch buffer is full |
| optimizedDispatch |
false |
don't use a separate thread for dispatching from a Queue |
| lazyDispatch |
false |
only page in from store the number of messages that can be dispatched at time |
| consumersBeforeDispatchStarts |
0 |
when the first consumer connects, wait for specified number of consumers before message dispatching starts |
| timeBeforeDispatchStarts |
0 |
when the first consumer connects, wait for specified time (in ms) before message dispatching starts |
| queuePrefetch |
n/a |
sets the prefetch for consumers that are using the default value |
| expireMessagesPeriod |
30000 |
the period (in ms) of checks for message expiry on queued messages, value of 0 disables |
| usePrefetchExtension |
true |
the prefetch extension is used when a message is delivered but not acked, such that the broker can dispatch another message, the idea being that there will always be prefetch num messages pending. It also allows a transaction batch to exceed the prefetch value. |
| persistJMSRedelivered |
false |
(v 5.10) if true, before a persistent message is dispatched by the broker for the first time, the message is rewritten to reflect the possible delivery. This ensures the message JMSRedelivered header is a reliable indication of possible duplicate delivery. |
...
|
|
|
- [CONF] Apache ActiveMQ > Per Destination P... Christian Posta (Confluence)
-