问题描述
我们已经用spring实现了一个消息监听器,容器的配置如下所示
Array
(
[a] => 2
[first] => 1
[2] => 1
)
它已部署在Jboss中,并且服务器日志中经常显示以下连接刷新消息。
<bean id="customContainer"
class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="concurrentConsumers" value="${jms.customContainer.concurrentconsumers}" />
<property name="maxConcurrentConsumers" value="${jms.customContainer.maxconcurrentconsumers}" />
<property name="errorHandler" ref="errorHandler" />
<property name="connectionFactory" ref="jmsQueueConnectionFactory" />
<property name="destination" ref="listenerQueue" />
<property name="messageListener" ref="customContainerListener" />
<property name="receiveTimeout" value="1" />
<property name="sessionTransacted" value="true" />
<property name="transactionManager" ref="txManager" />
</bean>
据报道,在托管WebSphere MQ的大型机方面,MSU / MIPS利用率很高。这可能是导致频繁进行MQ GET调用并提高利用率的原因吗?
我们尚未明确指定“答复至”消息,这是否会导致答复每次尝试排队?还将接收超时设置为1 ms,这是否意味着它将每1 ms主动轮询队列?有人可以解释一下这个概念吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)