为什么选择器在春天不适用于不同的jms监听器

时间:2018-01-23 18:21:27

标签: spring-jms

我使用spring jms监听器来使用消息 这是我的示例代码:

<jms:listener id="skpListener" destination="ASYNC_SKP_MSG_QUEUE" ref="skpRequestListener" selector="${jms.consumer.listener.selector}" concurrency="2-10"/>
    <jms:listener id="updateBoxListner" destination="ASYNC_UPDATEBOX_QUEUE" ref="updateBoxRequestListener" selector="${jms.consumer.listener.selector}" concurrency="2-10" />
    <jms:listener id="e2eListener" destination="ASYNC_E2E_UPDATE_QUEUE" ref="e2eDashRequestListener" selector="${jms.consumer.listener.selector}" concurrency="2-10"/>
    <jms:listener id="replListener" destination="ASYNC_SKP_REPL_MSG_QUEUE" ref="skpReplRequestListener" selector="${jms.consumer.listener.selector}" concurrency="2-10"/>

这里针对第一个侦听器,选择器正常工作。但是对于第二个侦听器选择器没有使用给定的选择器字符串触发。

任何人都可以帮我找出任何其他配置

0 个答案:

没有答案