论坛首页 Java企业应用论坛

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

浏览 2083 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2008-07-22  
采用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 就可以了
  
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics