ActiveMQ5.14.5配置参数详解

Activemq-.xml
1.加载properties配置参数。下面加载是访问broker的身份信息,即用户名和密码

    <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <value>file:${activemq.conf}/credentials.properties</value>
        </property>
    </bean>

2.配置broker.同时brokerName必须唯一

<broker xmlns="http://activemq.apache.org/schema/core" 
brokerName="amq-broker" useJmx="true">

3.destination(即queue/topic)的策略
&lt;destinationPolicy&gt;

4.限制所有的queue和topic的内存大小;是否开启生产者的流程控制。

<policyEntry queue=">" producerFlowControl="true" memoryLimit="5mb"/>
<policyEntry topic=">" producerFlowControl="true" memoryLimit="5mb">

5.topic类型的分发策略。即一个topic生产的主题,严格按照产生的顺序被消费者接收。并且每个消费者接收的顺序都一样。

<dispatchPolicy>
      <strictOrderDispatchPolicy/>
</dispatchPolicy>

猜你喜欢

转载自blog.51cto.com/881206524/2128658
今日推荐