Re: Tomcat Native: APR Http Endpoint handler behavior under Windows

2009-04-29 Thread mctozzy
Hi Mladen...I'd be also be interested in your thoughts about the main aspect to my question concerning JBossWeb behaviour with APR in regards to new connection establishment. Specifically, because on Win32 the backlog queue is limited to 200, it's easy to get not very graceful DoS behavior to

Tomcat Native: APR Http Endpoint handler behavior under Windows

2009-04-28 Thread mctozzy
Hi all. We've been doing some rather extreme JBoss/Tomcat stress-testing on both Windows and Linux, APR and non-APR. We played with maxThreads and acceptCount and tried to make sense of the various behaviors that we saw. In a nutshell, we discovered that under Windows, the maximum size of

Re: Tomcat Native: APR Http Endpoint handler behavior under Windows

2009-04-28 Thread mctozzy
A few followups on this. It's only now that I have realised that the the tomcat apr handler in JBoss is subtly different from the one in Tomcatie that whole piece of tomcat has been forked into JBossWeb, and they're starting to diverge. Be that as it may, my comments cover the current

Re: Tomcat Native: APR Http Endpoint handler behavior under Windows

2009-04-28 Thread mctozzy
Why is poller performance bad in Windows? Is that a consequence of the I've been told it uses select, which works only on 64 sockets at a time. So if you have a large poller, then the poll call performance degrades. Mladen is really the only one who can answer Windows questions.