[Zope] debugging a wayward zope process

Paul Winkler pw_lists at slinkp.com
Wed Jan 24 15:18:31 EST 2007


Google for "deadlock debugger" and "debug spinning zope".

-PW

On Wed, Jan 24, 2007 at 03:11:52PM -0500, Timothy Ball wrote:
> I have a zope server (2.7.4) that I maintain and every now and then the
> python process that's running zope goes heywire and eats all of the cpu
> resources and basically make my website stop responding. Does anyone have
> any clues as to how I can debug this problem?
> 
> I'm not the best python coder but I do know how to use pdb. And I'm looking
> for sorta where and what pieces would be the best place to start putting the
> trace() bits.
> 
> ... but really any sort of guidance would help... here's a small bit from ps
> auxwwww showing a bit of what I mean, but when it *really* goes heywire it
> just eats all of my cpu and causes the load to shoot up near the 50s (on a
> dual opteron 275 processor machine)
> 
> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
> zecms     4062 12.6  8.9 830640 718768 ?       Sl   Jan19 972:32
> /thingie/src/bin/python
> /thingie/src/opt/Zope2/lib/python/Zope/Startup/run.py -C
> /www/zed/src/var/zope/etc/zope.conf
> 
> TIA,
> --timball

> _______________________________________________
> Zope maillist  -  Zope at zope.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 )


-- 

Paul Winkler
http://www.slinkp.com


More information about the Zope mailing list