`
zzxplayful
  • 浏览: 51243 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

activeMQ 服务器重启 client接受不到消息

阅读更多
采用activeMQ5.0当服务端重启的之后,客户端一定要重启才能收到消息,如果要是有多个客户端,那每次重启activeMQ5.0服务端都要重启客户端,是不行的,不知道大家有什么好办法。
   在网上看了下有人说是spring的org.springframework.jms.connection.SingleConnectionFactory的连接池的问题,可是我换成了activeMQ的连接池也还是需要重启(org.apache.activemq.pool.PooledConnectionFactory)


只要在

<bean id="connectionFactory" 
         class="org.apache.activemq.ActiveMQConnectionFactory"> 
        <property name="brokerURL" value="tcp://192.168.2.26:61616" /> 
</bean>
在 tcp://192.168.2.26:61616 改成 failover:tcp://192.168.2.26:61616 就可以了
  
分享到:
评论
2 楼 sswh 2014-01-10  
刚好也碰到这个问题, 多谢楼主!
1 楼 have23 2012-12-17  
好,不错。试试看

相关推荐

Global site tag (gtag.js) - Google Analytics