We are using Apache Camel 2.6.0 with Mina 1.1.7 for TCP server.

We are facing a significant performance issue and scalebility issue when we
increase the load on the server. We are seeing that our 'single' user
performance is very good (<150ms) but when we scale things and increase the
load to 20+ users we see that performance degrades to 1200ms. The servers is
a mina based TCP socket listener. We know that the backend does scale well
in this case.

Another observation that we saw is that when we set it to share the load
across two servers the performance became 2 x better. Which clearly shows
that there is some resources are not available. We believe it could
be something to do with thread pool setting of Mina. Can you please let us
know what is the default config and how to increase the size of the pool?

Also, we want to explore if it is an option to upgrade to Mina 2.0.4 should
there be better interms of performance. Please let us know the upgarde from
Camel with Mina to latest version?

Since the it is major version it might not be backward compatible, hence
requesting the option to scale with the current version (2.6 with mina
1.1.7). So that we have gain some time. Request your help on the same.

Regards,
Ganesh

Reply via email to