2013-10-09 2 views
5

Я хочу, чтобы маршрут работал в нескольких потоках одновременно.Многопоточная обработка Apache Camel

from(¨timer://foo¨).to(¨jdbc://myDataSource¨).to(¨mock:results¨) 

можно использовать два маршрута (таймер + Седа), чтобы получить такой результат, но это некрасиво (помимо использования дополнительной нити), или я могу создать для маршрута в несколько раз. Есть ли какой-либо нормальный способ получить такое поведение?

ответ

0

Я думаю, вы можете использовать concurrentConsumers или thread option. См. Competing Consumers EIP и SEDA страниц, на которых описаны эти параметры. Надеюсь, поможет!

Смежные вопросы