Hi, Our Java server occasionally stalls because all the threads are waiting for something. Though we know that the sockets are all established and the other end does not respond making the threads to wait indefinitely we would like to get more statistics. Java threads are all mapped to Solaris threads ?
Moreover we would like to know the number of CPU's and how many threads are running on each at any point in time. Is there a way to kill the threads thereby killing the java threads also pending a final solution ? Will tracing the socket endpoints all the way to the other box based on ports help ? Can pfiles help us find what file the other endpoint is trying to serve for each socket ? Would like to understand how this typical scenario is debugged. I can't use DTrace because it is Solaris 9. Thanks, Mohan This message posted from opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org