1. ActiveMQ 地址,用户,密码 的配置信息,failover做MQ服务的异常切换
MQ_USERNAME=user
MQ_PASSWORD=password
MQ_BROKEURL=failover:(tcp://198.13.135.106:8103,tcp://198.13.135.107:8103)
2.ActiveMQ 的spring xml配置
<!-- 配置项处理:可以优化 -->
<bean id="pc" class="cn.util.PropertiesUtil">
<property name="locations">
<list>
<value> classpath:config.properties </value>
</list>
</property>
<property name="ignoreUnresolvablePlaceholders" value="true" />
</bean>
<!-- 消息队列消费 -->
<bean id="targetConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="${MQ_BROKEURL}" />
<property name="userName" value="${MQ_USERNAME}" />
<property name="password" value="${MQ_PASSWORD}" />
</bean>
<bean id="connectionFactory"
class="org.springframework.jms.conne