The performace of the application goes down after 4 to 5 hours of heavy usage. The machine shows high CPU usage by java process. It is in the range of 80 to 90 %. When we re-start weblogic server, everything becomes OK again for next 5 hours. This is a simple JSP/Servlet based application.
Below are the details of the platform.
IBM AIX 5.2, Weblogic Server 8.1, Service pack 3,
Java version:
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX build ca142ifx-20050119 SR1+80507+81622 (JIT enabled: jitc))
Heap size is 2 GB. Number of threads 8
Discussions
Performance and scalability: Weblogic Server 8.1/AIX5.2 Performance goes down after few hour
-
Weblogic Server 8.1/AIX5.2 Performance goes down after few hour (6 messages)
- Posted by: anand singh
- Posted on: March 11 2005 08:23 EST
Threaded Messages (6)
- Weblogic Server 8.1/AIX5.2 Performance goes down after few hour by K.H. Liang on March 12 2005 08:01 EST
- Weblogic Server 8.1/AIX5.2 Performance goes down after few hour by Shahrukh Niazi on March 13 2005 23:31 EST
- WebLogic CPU spiking by Praveen K on April 10 2007 03:51 EDT
- Weblogic Server 8.1/AIX5.2 Performance goes down after few hour by Jose Ramon Huerga Ayuso on April 06 2005 15:45 EDT
- Any fixes/resolution by Rajasekhar Atmuri on July 05 2005 11:07 EDT
- Weblogic Server 8.1/AIX5.2 Performance goes down after few hour by Shahrukh Niazi on March 13 2005 23:31 EST
- Weblogic Server 8.1/AIX5.2 Performance goes down after few hour by Shahrukh Niazi on March 13 2005 23:33 EST
-
Weblogic Server 8.1/AIX5.2 Performance goes down after few hour[ Go to top ]
- Posted by: K.H. Liang
- Posted on: March 12 2005 08:01 EST
- in response to anand singh
You should check the memory usage first. Is there any memory leak in your application? -
Weblogic Server 8.1/AIX5.2 Performance goes down after few hour[ Go to top ]
- Posted by: Shahrukh Niazi
- Posted on: March 13 2005 23:31 EST
- in response to K.H. Liang
you could try PerformaSure from Quest software....we had a similar problem few month ago where our test box was showing CPU spike and we used this tool to diagnose what it causing spikes.... -
WebLogic CPU spiking[ Go to top ]
- Posted by: Praveen K
- Posted on: April 10 2007 15:51 EDT
- in response to Shahrukh Niazi
Hi Shahrukh, Do you remember if Performasure diagnosed database querry timing, server side activities, and garbages collection error or so? Any additional feedback is appreciated. thanks, -
Weblogic Server 8.1/AIX5.2 Performance goes down after few hour[ Go to top ]
- Posted by: Jose Ramon Huerga Ayuso
- Posted on: April 06 2005 15:45 EDT
- in response to K.H. Liang
You should check the memory usage first. Is there any memory leak in your application?
Yeah, I also think so. My bet is: after 5 hours, the memory gets full of garbage, so the througput gets down, and the CPU gets crazy, performing all the time garbage collection.
Use the parameter -verbosegc as an argument for the JVM, and see what happens. I bet you get a lot of full GC after 5 hours.
Jose Ramon Huerga
http://www.terra.es/personal/jrhuerga -
Any fixes/resolution[ Go to top ]
- Posted by: Rajasekhar Atmuri
- Posted on: July 05 2005 11:07 EDT
- in response to Jose Ramon Huerga Ayuso
We are also facing similar problem. We are running Weblogic 8.1 SP3 on AIX P5 machine. The application slows down after couple of hours of usage and the application response will be very poor or sometime hangs. Does anybody has a fix for this problem? -
Weblogic Server 8.1/AIX5.2 Performance goes down after few hour[ Go to top ]
- Posted by: Shahrukh Niazi
- Posted on: March 13 2005 23:33 EST
- in response to anand singh
check the HTTP server - if the HTTP server and application server share a physical machine then the listeners started by the HTTP server impact the CPU of the machine (usually manifesting itself as high system CPU). Either reduce the number of listeners or move the HTTP server to another machine. An excessive number of listeners can also indicate performance problems within the application since an application that responds well will require fewer listeners.