THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Competing Consumers
Camel supports the Competing Consumers from the EIP patterns using a few different components.
...
You can use the following components to implement competing consumers:-
- Queue Seda for SEDA based concurrent processing using a thread pool
- JMS for distributed SEDA based concurrent processing with queues which support reliable load balancing, ß failover and clustering.
Enabling Competing Consumers with JMS
To enable Competing Consumers you just need to set the concurrentConsumers property on the JMS endpoint.
For example
Code Block |
---|
from("jms:MyQueue?concurrentConsumers=5").bean(SomeBean.class); |
or in Spring DSL
Code Block |
---|
<route>
<from uri="jms:MyQueue?concurrentConsumers=5"/>
<to uri="bean:someBean"/>
</route>
|
Or just run multiple JVMs of any ActiveMQ or JMS route
Include Page | |||
---|---|---|---|
Include Page | |||
|