This week's book giveaway is in the Design forum.
We're giving away four copies of Building Microservices and have Sam Newman on-line!
See this thread for details.
The moose likes BEA/Weblogic and the fly likes Weblogic Health status goes to Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Building Microservices this week in the Design forum!
JavaRanch » Java Forums » Products » BEA/Weblogic
Bookmark "Weblogic Health status goes to "Warning"" Watch "Weblogic Health status goes to "Warning"" New topic

Weblogic Health status goes to "Warning"

mansoor altaf

Joined: Jan 25, 2009
Posts: 8
Hello All,

I am working in a company in which we receive thousands of requests per day, when there are peek times, some of our weblogic servers reports the health status as "warning", we are using clustering and load balancing, i have searched for possible solutions on the internet but they all indicates the tuning of weblogic e.g increasing the time interval, stuck thread count etc etc.....

is there any solid solution available to this problem, means which could really solve this, i tried many of these but unable to solve the problem, every day to solve the problem i have to bounce back "restart the weblogic instance", so please help me in this problem so that i do not have to restart my weblogic server instance again and again.

your help is highly appreciated.


kona krishnakumar
Ranch Hand

Joined: Dec 03, 2011
Posts: 41
kindly share the following details to analyze the issue 1. Perm size and min and max heap size of weblogic server on which application was deployed 2. Ram size of server on wich weblogic was installed 3. When weblogic is in warning state, what message or error you are getting on web page and post the errors in logs also
sudipto shekhar
Ranch Hand

Joined: Apr 02, 2008
Posts: 823

Do you see stuck threads in your server(which goes to warning state) logs?

Regards, Sud.
mansoor altaf

Joined: Jan 25, 2009
Posts: 8

yes i have "stuck threads".

some info from server log file is given below.

[memory ][Fri Jul 27 07:39:06 2012][14584] Running with 32 bit heap and compressed references.
[memory ][Fri Jul 27 07:39:06 2012][14584] GC mode: Static, strategy: Generational Concurrent Mark & Sweep
[memory ][Fri Jul 27 07:39:06 2012][14584] heap size: 262144K, maximal heap size: 262144K, nursery size: 20480K

[memory ][Fri Jul 27 07:40:19 2012][14584] 73.773: parallel nursery GC 208128K->194934K (262144K), 20.880 ms
[memory ][Fri Jul 27 07:47:37 2012][14584] 511.476: parallel nursery GC 212703K->199886K (262144K), 32.796 ms
[memory ][Fri Jul 27 08:02:35 2012][14584] 1409.681: parallel nursery GC 219094K->204649K (262144K), 18.209 ms
[memory ][Fri Jul 27 08:17:45 2012][14584] 2319.085: parallel nursery GC 223928K->209426K (262144K), 25.542 ms
[memory ][Fri Jul 27 08:33:00 2012][14584] 3234.777: parallel nursery GC 228729K->214308K (262144K), 20.352 ms
[memory ][Fri Jul 27 08:45:45 2012][14584] 3999.108-3999.268: GC 231623K->49511K (262144K), sum of pauses 61.412 ms
[memory ][Fri Jul 27 08:48:27 2012][14584] 4161.287: parallel nursery GC 74194K->60193K (262144K), 20.991 ms
[memory ][Fri Jul 27 08:48:27 2012][14584] 4161.555: parallel nursery GC 78420K->64161K (262144K), 15.837 ms
[memory ][Fri Jul 27 08:48:27 2012][14584] 4161.690: parallel nursery GC 81024K->66971K (262144K), 44.633 ms
[memory ][Fri Jul 27 08:48:27 2012][14584] 4161.856: parallel nursery GC 84048K->70809K (262144K), 21.316 ms
[memory ][Fri Jul 27 08:48:28 2012][14584] 4162.010: parallel nursery GC 88571K->75236K (262144K), 22.431 ms
[memory ][Fri Jul 27 08:48:28 2012][14584] 4162.601: parallel nursery GC 91544K->78578K (262144K), 24.977 ms


sudipto shekhar
Ranch Hand

Joined: Apr 02, 2008
Posts: 823

This won't be enough. Thread dump from your environment would reveal more if the threads are stuck due to the application deployed or network issue or maybe anything else.... get a thread dump when your server goes to hung state, the next time...
I agree. Here's the link:
subject: Weblogic Health status goes to "Warning"
It's not a secret anymore!