簡體   English   中英

JMS活動mq一條消息將同時使用

[英]JMS active mq one message to be consumed concurrently

我正在使用apache active mq,並且有一個共同的使用者進行多種操作。 對於每個使用者,大約需要15-20分鍾的時間來執行代碼,我想如果在另一個消息之間產生,那么兩個消息都應該並行使用,盡管它們都只有一個使用者。

在定義了DefaultMessageListenerContainer bean的應用程序上下文中,可以添加“ concurrentConsumers”屬性並定義所需的並發使用者數,以偵聽消息Queue。

以下是相同的示例

 <bean id="jmsMailContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
    <property name="concurrentConsumers">
        <value>100</value>
    </property>
    <property name="connectionFactory" ref="connectionFactory"/>
    <property name="destination" ref="mailDestination"/>
    <property name="messageListener" ref="jmsMailConsumer"/>
</bean>  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM