Hi

Could anyone help me in scaling camel netty,

Here are my routes

First

from("netty:tcp://localhost:7000?textline=true")
.bean(LoggingProcessor.class)
.to("netty:tcp://localhost:7001?textline=true")
.bean(LoggingProcessor.class)
.to("netty:tcp://localhost:7002?textline=true")
.bean(LoggingProcessor.class)
.to("netty:tcp://localhost:7003?textline=true")
.bean(LoggingProcessor.class)
.to("netty:tcp://localhost:7004?textline=true")
.bean(LoggingProcessor.class);

second 
from("netty:tcp://localhost:7002?textline=true&synchronous=true").bean(DummyProcessor.class);

third 
from("netty:tcp://localhost:7003?textline=true&synchronous=true").bean(DummyProcessor.class);

fourth 
from("netty:tcp://localhost:7004?textline=true&synchronous=true").bean(DummyProcessor.class);

Dummy processor takes 100ms for each request. (Thread sleep) 

Each route runs in separate jvm.

Load testing is done by jmeter (50 threads,200 requests).
As of now we are able to achieve only 160 txns/sec

Even after implementing load balancer for first route there is no
difference.

Any suggestions ?

camel version : 2.10.3
Memory : 4 gb

Thanks



-----
Regards

kiran Reddy
--
View this message in context: 
http://camel.465427.n5.nabble.com/scaling-camel-netty-tp5734151.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to