在之前的1.2 Puppet 3.7 Mcollective+SSL加密和权限验证 中大家可以成功的部署mco。并且结合ssl证书做权限管理....

   通过mco自带的failover可以很简单的去做一个高可用...那么问题来了....这个简单的高可用是...

   当有a、b两个mq。一堆server和client现在连接在mq a,当一个网络抖动,部分的机器到了mq b。

   这个时候你用client 在mq a中是看不到在mq b中的主机...这..怎么办。。


配置ActiveMQ

     MQ的配置如下...

     

#保证每个mq的brokerName的名字不重复


 
   
     
      " /> 
     
   
   
     
      " /> 
     
   


#必须配置,AMQ集群需要使用openwire

  


#配置reply信息的删除

  
    
      " gcInactiveDestinations="true" inactiveTimoutBeforeGC="300000" />
      " producerFlowControl="false"/>