读书人

activeMQ 服务倚重启 client接受不到消

发布时间: 2012-11-03 10:57:42 作者: rapoo

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


只要在

<bean id="connectionFactory"
value="tcp://192.168.2.26:61616" />
</bean>
在 tcp://192.168.2.26:61616 改成 failover:tcp://192.168.2.26:61616 就可以了

读书人网 >软件架构设计

热点推荐