ActiveMQ中如何设置消息的最大并发数?

ActiveMQ中可以通过配置maximumConsumersPerQueue或maximumProducersPerQueue参数来限制队列中的消费者和生产者的最大并发数。

例如,可以在元素中设置以下参数:

<destinationPolicy>
    <policyMap>
        <policyEntries>
            <policyEntry topic=">" >
                <dispatchPolicy>
                    <strictOrderDispatchPolicy maximumConsumersPerQueue="10"/>
                </dispatchPolicy>
            </policyEntry>
        </policyEntries>
    </policyMap>
</destinationPolicy>

这里的maximumConsumersPerQueue参数设置了队列中的最大消费者数为10。