[Zope] Re: zope unresponsive
Florent Guillaume
fg at nuxeo.com
Mon Apr 24 18:29:43 EDT 2006
Try DeadlockDebugger.
Florent
Andy Altepeter wrote:
> Hey All,
>
> I'm experiencing hanging issues with my Zope-2.8.6+zeo setup/ RHEL 4. The
> hanging isn't categorized by 100% cpu usage. Actually, I had the same issues
> using 2.8.5, but I've upgraded since then. Here's the situation:
>
> I have one zeo client connected to a zeo server on the same box. Apache sits
> in front, using RewriteRules to request data from zope.
>
> After some time (could be 2 minutes or an hour), the zeo client stops
> responding. Apparently this is called a deadlock or a "spinning zope".
>
> I've tried using gdb to attach to the zeo client pid, and use the recipe
> http://zopelabs.com/cookbook/1073504990 to print a traceback, but the call
> always aborted with SIGABORT.
>
> I've captured all of the requests sent to zope during an uptime window (via
> Z2.log), and using wget to "replay" the requests. I've also pulled from
> apache's rewrite log all requests proxied to zope, thinking the Z2.log only
> writes finished requests. I setup another zeo client (on the same box,
> different port) and used wget to replay these captures as well. Just running
> these captures does not cause zope to hang. In fact, I have not been able to
> cause zope to hang by replaying. There doesn't seem to be any one url or
> sequence of urls that cause zope to hang.
>
> I've tried reinstalling the zope instance, but that didn't help.
>
> I've tried using requestprofiler.py to inspect the trace.log. This shows a
> high number of "hangs", but not on a url that actually triggers a spinning
> zope.
>
> Basically, that's where I'm stuck. Is there anything else I can try? Am I
> missing something?
>
> Thanks for the help,
> Andy
> _______________________________________________
> Zope maillist - Zope-CWUwpEBWKX0 at public.gmane.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
>
--
Florent Guillaume, Nuxeo (Paris, France) Director of R&D
+33 1 40 33 71 59 http://nuxeo.com fg at nuxeo.com
More information about the Zope
mailing list