`
zzxplayful
  • 浏览: 52767 次
  • 性别: 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  
好,不错。试试看

相关推荐

    SpringActiveMQ.rar

    6. **消息持久化**:ActiveMQ支持消息的持久化,即使在服务器重启后,未处理的消息也能恢复。这对于保证高可用性和消息不丢失至关重要。 7. **ActiveMQ特性**:ActiveMQ提供许多高级特性,如主题(Topics)和队列...

    ActiveMQ in Action

    - **持久性(PERSISTENT)**:消息被持久化存储,即使消息服务器重启也不丢失。 - **非持久性(NON_PERSISTENT)**:消息不被持久化,可能会因服务器故障而丢失。 ##### 优先级(Priority) 消息优先级用来指示消息...

    ActiveMQ初步了解心得

    在PTP模型中,消息由一个生产者发送到一个队列,一个消费者接收并处理消息,即使消费者在消息发送时未在线,它也能在上线后获取到消息。而在Pub/Sub模型中,消息可以被多个订阅者消费,新订阅者只能获取到订阅后的...

    activemq的使用

    5. **持久化**:ActiveMQ支持消息持久化,即使服务器重启,也不会丢失未被消费的消息。 6. **网络连接**:ActiveMQ可以跨网络运行,允许多个经纪人通过网络共享消息负载。 **二、安装与配置** 1. **下载**:首先,...

    ActiveMQinAction_中文.pdf

    持久性消息在服务器崩溃的情况下依然不会丢失,而非持久性消息则不具备这样的特性,在服务器重启后会丢失。 此外,ActiveMQ的连接工厂(ConnectionFactory)允许客户端创建到ActiveMQ服务的连接。队列连接工厂...

    apache MQ 点对点,发布/订阅者,开发流程

    订阅后,每当有新的消息发布到主题,消费者都会接收到消息。 4. **消息过滤**:在订阅时,可以使用消息选择器(Message Selector)来过滤接收的消息,只接收满足特定条件的消息。 三、开发流程 1. **环境配置**:...

    activeMQdemo

    6. **消息持久化**:ActiveMQ 支持将消息持久化到磁盘,即使服务器重启,消息也不会丢失。这对于保证高可用性和消息可靠性至关重要。 7. **消息确认**:ActiveMQ 提供了自动和手动确认机制,确保消息已被正确处理。...

    mq_get.zip

    - 持久化:消息写入磁盘,确保即使服务器重启也不会丢失消息,但会增加延迟。 4. **MQ API和客户端库**: - 对于不同MQ服务,通常都有官方或社区提供的API和客户端库,如RabbitMQ的amqp-client,Kafka的Java和...

Global site tag (gtag.js) - Google Analytics