activemq在spring中使用时,监听器会当掉的问题!!高手IN....

leeking888 2012-05-25 07:44:06
activemq5.5
spring 2.5
具体问题是,在运行监听器的时候,一直可以处理,但是在到达30W条数据的时候,监听器就不动了。不知道什么原因,然后重起监听器也没有任务效果,估计是MQ死掉了,但是MQ中的其他队列还可以正常运行,并且问题队列也可以推送消息,请教高手。

以下是XML的配置代码:

<bean id="defaultConnectionFactory"
class="org.apache.activemq.pool.PooledConnectionFactory" destroy-method="stop">
<property name="connectionFactory" ref="mqConnectionFactory" />
<property name="maxConnections" value="100" />
</bean>
<bean id="mqConnectionFactory"
class="org.apache.activemq.spring.ActiveMQConnectionFactory">
<property name="brokerURL" value="tcp://192.168.1.177:61616" />
<property name="userName" value="root" />
<property name="password" value="dj0qltj" />
</bean>
<!-- 配置JMS模版 -->
<bean id="defaultJmsTemplate"
class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="defaultConnectionFactory" />
<property name="pubSubDomain" value="false" />
<property name="explicitQosEnabled" value="true" />
<!-- deliveryMode, priority, timeToLive 的开关,要生效,必须配置为true,默认false-->
<property name="deliveryMode" value="2" /><!-- 发送模式 DeliveryMode.NON_PERSISTENT=1:非持久 ; DeliveryMode.PERSISTENT=2:持久-->
</bean>

<bean id="jobDestination"
class="org.apache.activemq.command.ActiveMQQueue">
<!-- 设置消息队列的名字 -->
<constructor-arg index="0" value="JobQueue" />
</bean>
<!-- 接收消息并处理 -->
<bean id="jobMessageListener" class="com.zhsd.sms.jms.listener.JobMessageListener" parent="jmsMessageListenerAbs">
</bean>

<!-- 消息的监听类容器 把下面的代码注释去掉就开始运行监听功能 -->
<bean id="jobMessageListenerContainer"
class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="connectionFactory" ref="defaultConnectionFactory"></property>
<property name="concurrentConsumers" value="20" />
<property name="destination" ref="jobDestination"></property>
<property name="messageListener" ref="jobMessageListener"></property>
<property name="transactionManager" ref="defaultJmsTransactionManager" />
<property name="sessionTransacted" value="true" />
</bean>
...全文
473 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeking888 2014-01-23
  • 打赏
  • 举报
回复
换了个5.6的版本 好像没有出现这种问题了
yangjie736 2013-10-14
  • 打赏
  • 举报
回复
请问 你现在这个问题解决了吗?
liqiaoqiaozc 2013-07-12
  • 打赏
  • 举报
回复
请问 你现在这个问题解决了吗?
wq0139 2013-03-29
  • 打赏
  • 举报
回复
遇到同样的问题,最后有没有解决?

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧