[Zope] Zope is hanging repeatedly
Chris McDonough
chrism@zope.com
Fri, 08 Mar 2002 09:27:40 -0500
Hi Doug,
It would be helpful to get the "debug log' output from Zope. To make
Zope write a debug log, start it in a shell that has the environment
variable "STUPID_LOG_FILE=/path/to/debug.log". Then when the site
starts to become unresponsive, check the log.
The PCGI processes probably come as a result of Zope not being able to
service any requests. It is a symptom of the problem, and not the cause.
HTH,
- C
Granzow, Doug (NCI) wrote:
> I am having problems with a Zope installation hanging after running for
> several minutes or hours. This started a couple of days ago after Zope had
> been running fine for the past few months. Here are the details of the
> installation:
>
> - Zope 2.3.1 (old, but what I'm stuck with for now)
> - Solaris 7
> - Apache 1.3.19 with several virtual hosts
> - the virtual hosts that connect to Zope are using mod_rewrite, some are
> like this:
>
> RewriteRule ^/(.*) /usr/local/apache/cgi-bin/Zope.cgi/$1
> [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l] [PT]
>
> ...while others are like this:
>
> RewriteRule ^/(.*) http://virtualhostname.com:8080/$1 [P]
>
> (We are not using Virtual Host Monster -- just found out about that
> yesterday)
>
> When Zope hangs I notice that there are a lot of Zope.cgi processes running
> on the system. I am not sure, though, if Zope is hanging because of the
> Zope.cgi processes, or if the Zope.cgi processes are hanging because of Zope
> hanging.
>
> One thing that concerns me is the size of our Data.fs file:
>
> -rw-r--r-- 1 zope nobody 702930743 Mar 7 23:37 Data.fs
>
> I know this needs to be packed, and I know the large size causes Zope to
> take a long time to start up. I don't have reason to believe that it is
> causing Zope to hang, however.
>
> When Zope hangs, the load average on the machine does not go up, Zope does
> not take excessive CPU. It seems to be just sleeping, perhaps waiting for
> something external to happen. The only solution I have found has been to
> restart it, which only helps temporarily. We initially suspected search
> bots were hitting the site and overloading it (we were seeing connections
> from googlebot.com). We configured Apache yesterday to reject those
> connections, but Zope still had problems last night.
>
> Any suggestions or advice would be appreciated!
>
> Thanks,
> Doug
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>
--
Chris McDonough Zope Corporation
http://www.zope.org http://www.zope.com
"Killing hundreds of birds with thousands of stones"