Guest LCermak@branick-inc.com Posted October 30, 2008 Posted October 30, 2008 We have a distributed application that uses IIOP to communicate to an application server (EAServer) running on Windows Server 2003 SP1. We are trying to understand how the servers allocate threads for processes and if there are any tools to monitor the threads that are being created and used by windows. We think that at some point client requests are waiting for a thread to become available. How can we monitor threads and their status? We have gone thru many many tests to believe that the server waits for threads to become available. We have verified that the connection is established from the client to the server and then may wait if the condition above appears to be true. So is there anything we can do to monitor the threads running in the server and those that are waiting or being closed? We have sent a memory dump to Microsoft and so far they have seen nothing, except that our application server process is using lots of connections. Larry LCermak@branick-inc.com
Recommended Posts