Re: Deployed app performance degrades over time
Re: Deployed app performance degrades over time
- Subject: Re: Deployed app performance degrades over time
- From: Dov Rosenberg <email@hidden>
- Date: Sun, 28 Sep 2008 15:35:22 -0400
- Thread-topic: Deployed app performance degrades over time
I would start doing thread dumps while the performance problems are
occurring to see what the threads are doing. Look for runnable threads to
see what is going on.
Try to do at least three dumps about 10 seconds apart. That will show which
threads are stuck.
Check the tomcat manager server status to see if there are any stuck
threads.
Good luck
Dov
On 9/28/08 1:12 AM, "Guido Neitzer" <email@hidden> wrote:
> On 27-Sep-08, at 7:54 PM, William Hatch wrote:
>
>> We've looked extensively at the db logs; no slow queries are being
>> triggered, in fact, the total queries per second drops to almost
>> nothing when the app is running slowly.
>
> Did you also check the query logging in the application?
>
>> I haven't tried closing and reopening, other than bringing the app
>> up and down, of course. Do you think that would provide some
>> benefit? I suppose I could do it on each batch iteration.
>
> It won't bring you any benefit if everything goes right there, but it
> might point out a direction where to look.
>
> Also memory could be a problem. The Garbage Collector could be
> overwhelmed if you create and dispose a lot of objects (maybe even
> more unnecessary objects for temporary things or so).
>
> Shark or JProfiler might give clues here.
>
> cug
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden