Hi Raf,

> it doesn't make sense to loadbalance within the camel
> context. Rather I want to deploy the application on multiple machines.

You share the directory using distributed file system, don't you? :)

Reading from the shared file system may generate problems. It is
highly dependent on the particular implementation of the file system.

I personally prefer to stick to the local file consumer in such case
and then forward messages from the file system to the JMS. It is
usually hard to hit the bottleneck when reading messages from the
local file system, if you just fan-out them to the JMS queue.

I prefer to create the solutions I can embrace. One local file system
plus JMS queue are easy to embrace. All possible corner cases of
distributed file systems are not :) .

-- 
Henryk Konsek
http://henryk-konsek.blogspot.com

Reply via email to