tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dante Bell <DantePasqu...@cocoanet.us>
Subject Re: Tomcat not releasing threads on Solaris 10
Date Thu, 04 Aug 2011 17:44:30 GMT
Hi Igor & Chuck,

I don't think I specified, but they are running prefork 2.2 (updated
blog to show this:
http://wp.me/plPvN-ai) So cachesize has been deprecated and is now
connection_pool_size. The notes state that when running Apache prefork,
this value must be 1 !

I've asked them to try using the parallel Garbage Collector because the
stack trace shows many threads blocking (waiting) and from some entries
on Oracle/Java forums, similar stack dumps are related to GC blocking.

Link to Forum Discussion:
http://forums.oracle.com/forums/thread.jspa?threadID=2238488

Now, the dump we have isn't exactly like the ones in Oracle/Java forums,
but I can't think of anything else to try :( They need to turn this over
to their customer at the end of the month and, frankly, I'm running out
of ideas.

Danté



On 08/03/2011 10:28 PM, Igor Cicimov wrote:
> Maybe try to use "cachesize" ajp13 property in worker.properties together
> with "cache_timeout" to limit the apache thread count towards tomcat.
> " If cachesize is not set, the connection cache support is disabled."
> So sounds like cache_timeout doesn't have any effect if cachesize isn't set.
>
> Igor
>
> On Thu, Aug 4, 2011 at 11:58 AM, Dante Bell <DantePasquale@cocoanet.us>wrote:
>
>> I put the cleansed information on my blog (which got totally messed up
>> with the latest WP upgrade, but that's a different issue!!)
>>
>> Click on this url for config files and for the thread dump:
>> http://wp.me/plPvN-ai
>>
>> I've check bugzilla and this issue seems to be different to the other
>> bugs when there was a thread issue.
>>
>> Thanks!
>>
>> On 08/03/2011 10:44 AM, Caldarale, Charles R wrote:
>>>> From: Dante Bell [mailto:DantePasquale@cocoanet.us]
>>>> Subject: Re: Tomcat not releasing threads on Solaris 10
>>>> Seems that all threads are waiting:
>>>> java.lang.Thread.State: WAITING (on object monitor)
>>> It's the rest of the trace for each thread that would be interesting.
>>>
>>>> Size of compressed stack dump is 20k. Is that OK to attach
>>>> so someone can help look at it?
>>> No, the list server strips attachments.  Post it on some publicly
>> accessible web site and send us the link.
>>> Also post your server.xml, preferably with comments removed and passwords
>> obfuscated.
>>> (And find out what version of Tomcat and JVM you're using.)
>>>
>>>  - Chuck
>>>
>>>
>>> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
>> MATERIAL and is thus for use only by the intended recipient. If you received
>> this in error, please contact the sender and delete the e-mail and its
>> attachments from all computers.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message