2013-10-09 22 views
5

Ich möchte die Route in mehreren Thread gleichzeitig funktionieren.Apache Camel Multithread Verarbeitung

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

kann ich zwei Routen (Timer + Seda) verwenden, um diese Art von Ergebnis zu bekommen, aber das ist hässlich (neben zusätzlichen Faden), oder ich kann die Route mehrmals erstellen. Gibt es einen normalen Weg, um diese Art von Verhalten zu bekommen?

Antwort

0

Ich denke, Sie können die ConcurrentConsumers oder Thread Option verwenden. Siehe Competing Consumers EIP und SEDA Seiten, auf denen diese Optionen beschrieben sind. Ich hoffe es hilft!