Hi,
We have an application that integrates with squid over ICAP - a java based application. We're finding that the java application has very long garbage collection pauses at times (20+ seconds), where the application becomes completely unresponsive.
We have squid configured to use this application as an essential service, with a timeout for 20 seconds. If the application goes into a GC pause, squid can throw an 'essential ICAP service is down' error.
The problem is most of the time it doesn't. It only happens maybe 20% of the time - even though some of the pauses are 25 seconds+.
Squid is setup to do an 'OPTIONS' request on the java application every second, so I don't understand why it doesn't detect the java application becoming unresponsive.
Any feedback much appreciated.
Thanks,
Justin
This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement,
you may review at http://www.amdocs.com/email_disclaimer.asp
Received on Tue Oct 11 2011 - 08:29:05 MDT
This archive was generated by hypermail 2.2.0 : Tue Oct 18 2011 - 12:00:04 MDT