[prev in list] [next in list] [prev in thread] [next in thread]
List: python-catalog-sig
Subject: Re: [Catalog-sig] PyPI down
From: "Thomas Wouters" <thomas () python ! org>
Date: 2007-08-01 20:45:30
Message-ID: 9e804ac0708011345oefd1f98rba1870ff8f493720 () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
[Attachment #4 (text/plain)]
On 8/1/07, "Martin v. Löwis" <martin@v.loewis.de> wrote:
>
> > Fixed, I think. The problem was actually a screen-scraper searching the
> > wiki (a third of the last 100k hits on the wiki were from the same host,
> > requesting every possible link on every possible page.) Someone with
> > more wiki knowledge may want to make sure no weird pages were made. (The
> > offending host was somewhere in dynamic.dsl.as9105.com
> > <http://dynamic.dsl.as9105.com>; I have the actual address but don't
> > want to mail it around.)
>
> Strange. According to the logs, it also happened (simultaneously,
> but independently?) that pypi.fcgi would always terminate
> immediately. This happened before, and I could never figure out
> why, so I added a mechanism to restart Apache. This time, the
> restart happened, and pypi.fcgi would again stop right away,
> to be restarted again, and so on.
>
> If this is indeed related to the load on MoinMoin, this is quite
> puzzling: they are separate processes, and separate virtual hosts.
> So they shouldn't "see" each other.
The load is machine load, which is of course shared across all processes. It
was about 15, with a slow response to match. Nullrouting that particular IP
address fixed the problem instantly, so I'm pretty sure that was it.
--
Thomas Wouters <thomas@python.org>
Hi! I'm a .signature virus! copy me into your .signature file to help me
spread!
[Attachment #5 (text/html)]
<br><br><div><span class="gmail_quote">On 8/1/07, <b \
class="gmail_sendername">"Martin v. Löwis"</b> <<a \
href="mailto:martin@v.loewis.de">martin@v.loewis.de</a>> wrote:</span><blockquote \
class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt \
0pt 0.8ex; padding-left: 1ex;"> > Fixed, I think. The problem was actually a \
screen-scraper searching the<br>> wiki (a third of the last 100k hits on the wiki \
were from the same host,<br>> requesting every possible link on every possible \
page.) Someone with <br>> more wiki knowledge may want to make sure no weird pages \
were made. (The<br>> offending host was somewhere in <a \
href="http://dynamic.dsl.as9105.com">dynamic.dsl.as9105.com</a><br>> <<a \
href="http://dynamic.dsl.as9105.com"> http://dynamic.dsl.as9105.com</a>>; I have \
the actual address but don't<br>> want to mail it around.)<br><br>Strange. \
According to the logs, it also happened (simultaneously,<br>but independently?) that \
pypi.fcgi would always terminate<br>immediately. This happened before, and I could \
never figure out<br>why, so I added a mechanism to restart Apache. This time, \
the<br>restart happened, and pypi.fcgi would again stop right away,<br> to be \
restarted again, and so on.<br><br>If this is indeed related to the load on MoinMoin, \
this is quite<br>puzzling: they are separate processes, and separate virtual \
hosts.<br>So they shouldn't "see" each other. </blockquote><div><br>The \
load is machine load, which is of course shared across all processes. It was about \
15, with a slow response to match. Nullrouting that particular IP address fixed the \
problem instantly, so I'm pretty sure that was it. <br></div></div><br>-- \
<br>Thomas Wouters <<a \
href="mailto:thomas@python.org">thomas@python.org</a>><br><br>Hi! I'm a \
.signature virus! copy me into your .signature file to help me spread!
_______________________________________________
Catalog-SIG mailing list
Catalog-SIG@python.org
http://mail.python.org/mailman/listinfo/catalog-sig
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic