Details
-
Type:
Test
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: 8.0.4
-
Fix Version/s: None
-
Component/s: Eclipse
-
Labels:None
-
Environment:Servers: HP DL-380 G7 series with 16 GB RAM, RHEL 5.4, 64-bit OS.
JAVA_OPTS: JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Xms8192m -Xmx8192m -server -XX:+UseNUMA
Network speed - 1 GIG switch.
-
Number of attachments :
Description
Hi.
I am using Jetty 8.0.4 stable release binary.
During my testing, I am pumping a load of 100 HTTP requests per second.
After sometime, Jetty stops responding to the incoming requests and hangs. The first few hundred requests are processed in a normal fashion, and later the Jetty container hangs.
The details of my enviornment are as follows -
Servers: HP DL-380 G7 series with 16 GB RAM, RHEL 5.4, 64-bit OS.
JAVA_OPTS: JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Xms8192m -Xmx8192m -server -XX:+UseNUMA
Network speed - 1 GIG switch.
Upon executing thte netstat commond on RHEL, I observed that there are many TCP connections in TIME_WAIT state.
In my Jetty handler code, I am returning a response and not hogging the threads.
I could not obtain a thread dump, as I was unable to connect to the Jetty process using JCONSOLE (all sockets were occupied as mentioned earlier).
However, I am attaching the netstat command(netstat -p <pid>) output with this post.
Please, let me know the steps to debug this issue, and I will help in getting to the root cause of this issue.