En l'instant précis du 02/07/07 15:55, Mirek Kopriva s'exprimait en ces
termes:
>
> There can be as many as 100 separate requests (not usual but possible)
> per a
> page load via Ajax. Some of those
> requests can take a while because of waiting for another application, I'm
> trying to integrate with.
Fun along the way :D
>
> Now the problem. I can see only 2 Tomcat Threads, handling all of these
> request, which as you can imagine can take a while.
> Shouldn't tomcat take a new Thread from the Thread Pool for each
> Request up
> to Maximum? Am I missing some configuration Tricks?
> Here is the thread pool configuration taken from the Manager.:
> Any Pointers/Suggestions/Tips would be greatly appreciated,
> Best Regards,
> Mirek
Indeed, tomcat grows serving thread until at maximum. But it grows only
if there are requests from client. I think you should check first that
it's not the dwr javascript on the client that is restricting to one
XmlHttpRequest at the time. You can use a toll like wireshark to sniff
you client/server connection and check what side is wrong.

If you see 100 different connection to your tomcat, all waiting for
answer and only 2 or 3 http thread on tomcat, then it's server side
fault, if you only see one connection at a time from client to server,
then it's the client fault :D

I bet dwr as safenet to avoid overloading server, and this safenet
restricts number of simultaneous ajax requests.




---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to