在mule esb中为amqp配置多个使用者

时间:2015-12-02 15:26:07

标签: java spring rabbitmq mule esb

我有以下配置为mule中的rabbitMQ创建连接器,但问题是只创建了一个使用者,我想知道是否可以配置mule以一次创建多个使用者。

 <amqp:connector name="amqpfiledetailConnector" 
                host="${rabbitmq.host}" 
                port="${rabbitmq.port}" 
                username="${rabbitmq.username}" 
                password="${rabbitmq.password}" 
                activeDeclarationsOnly="false" />

我能够使用Spring框架实现多个使用者创建,但这意味着应用程序的入口点将是一个Java类(除非有一种方法可以在从消息读取后将请求转移回mule队列)。我想从骡子开始流动,以便做其他事情。

1 个答案:

答案 0 :(得分:1)

由于版本3.6.0 AMQP传输支持numberOfConsumers,因此这里是doc reference。例如:

<amqp:connector name="amqpfiledetailConnector" 
                host="${rabbitmq.host}" 
                port="${rabbitmq.port}" 
                username="${rabbitmq.username}" 
                password="${rabbitmq.password}" 
                numberOfConsumers="4"
                activeDeclarationsOnly="false" />