Hi Emmanuel,

Thanks very much for your reply.


> The number of thread you need to setup is impossible to define without any 
> knowledge about your code.

> For instance, if you access a database in the handler, it's pretty obvious 
> that the thread might be stuck for a few ms, and with 800 concurrent requests 
> running, you will get awfull performances.
That is exactly what happens. Virtually all calls that come in via a MINA 
connection are hitting our DB. So this being the case, do you recommend the 
approach documented here:
http://mina.apache.org/configuring-thread-model.html

> At this point, it's all about decoupling the code run in handler from the 
> MINA stack, using Executors.
Would you mind looking at my second post which shows the implementation I have 
done using the configuration in the document indicated above, and letting me 
know whether that looks correct to you? I would really appreciate that. Just so 
I know I'm on the right track with the configuration section. As I said 
earlier, we are going with 2.0 in the next release, but I need to get out a 
patch release to buy us some time.

Regards,
Darryl

-- --
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org


      

Reply via email to