Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Regarding Thread pool stuck and servers getting overloaded

 
Phunsukh Wangdu
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Guys ,

I am using Oracle® WebLogic Server 10g Release 3 (10.3).

I get a thread pool stuck over a couple of time , mostly when executed a load test.

The issue is not reproducible when i tried to execute a load test with 10 , 20 , 50 TPS.

cry cry .

Any help to reproduce will be a great help .

Thanks in advance.

Cheers,
Phunsuk Wangdu
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When is it reproducible and what do you do in the thread ?
 
Phunsukh Wangdu
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Deepak,

We experieced the issue last week.But we did not collect the thread dumps and restarted the server.

Now the issue does not seem to recur testing it with increasing load.

Please help us with steps to reproduce the same so that we can loo at fixing of the same.

Cheers,
Phunsuk Wangdu
 
Joseph Antoine Raja
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As you mentioned the stress of the application load might be exceeded – this might be the crash point
 
Mitesh Lashkari
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
In Weblogic a thread is treated as 'Stuck' if it is continiously working for a defined time period. Server keeps monitoring each thread and check after a certain period of a time if thread is running and then compare it with "Stuck thread max time" attribute.
This situation can be managed by altering following two attributes
1) Stuck thread max time.
2) Stuck thread time interval.

You can decrease "Stuck thread max time" to reproduce the scenario.

This would help you in generating the scenario but obviously not under exact circumstances which you had earlier.

Hope this would help.

Regards
Mitesh
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic