camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Björn Bength <>
Subject Re: Configuration for Apache camel...
Date Fri, 25 Nov 2011 23:54:39 GMT

depends on what you do with your objects..
if all transaction payload are very, very large objects coming in at
the same time and/or you store them in memory it will eventually leak
If you do normal sensible processing, and your load is spread out over
the day, one million transactions a day is not too much at all.
one million tx per hour should also be fine (from a camel perspective)
if your hardware is not too old and your backend systems are up to it.
you might need to add load balancing to another node at this stage
depending on all aspects of your case.


On Fri, Nov 25, 2011 at 10:34 PM, atiato <> wrote:
> Dears ,
> I would like to know if there is special configuration for camel if we are
> having heavy load , let us assume the following :
> 1- have Mina TCP endpoint .
> 2- from TCP I use JAXB to transform XML coming into Object.
> 3- call the Web service using CXF endpoint.
> 4- convert response into Object .
> 5- use JAXB to convert Object to XML .
> 6- return that XML as response to TCP session.
> I have more than million transaction per day .
> How can I handle such load in apache camel taking into consideration high
> availability with two sun server and load balancing assume WS response is
> less than 1 second.
> Can this cause a memory leaks for example and use 100 % of memory .
> Can this consume all CPU and resources of the system .
> does this need to increase memory used for apache camel ?
> let us say we are having solaries sparc as hardware .
> I really appreciate your response .
> Thanks,
> Omar Atia
> --
> View this message in context:
> Sent from the Camel - Users mailing list archive at

View raw message