So Pete, what are your new settings? If you don&#39;t mind telling which website are you talking about that someone is scraping 1000 pages per minute off.<br><br>-<br>Adi<br>Same one from nzphplist<br><br><br><div class="gmail_quote">
On Thu, Aug 19, 2010 at 5:15 PM, Pete Graham <span dir="ltr">&lt;<a href="mailto:petegraham1@gmail.com">petegraham1@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
I had my systems admin friend help me out on this one. He modified the<br>
Apache configuration: tuned the prefork mpm. Re-activated keepalive,<br>
with stricter settings. Also he noticed some IP in India was<br>
requesting 1000 pages a minute sometimes so blacklisted the IP,<br>
amongst other things.<br>
<br>
Site seems to behaving itself much more now, thankfully.<br>
<font color="#888888"><br>
Pete<br>
</font><div><div></div><div class="h5"><br>
On 19 August 2010 12:33, David Goodwin &lt;<a href="mailto:david@codepoets.co.uk">david@codepoets.co.uk</a>&gt; wrote:<br>
&gt; On Wed, 2010-08-18 at 17:09 +0100, Pete Graham wrote:<br>
&gt;&gt; Hi everybody,<br>
&gt;&gt;<br>
&gt;&gt; I have a live SilverStripe site I&#39;ve inherited that I&#39;m experiencing<br>
&gt;&gt; major problems with. After the site has been running for a while it<br>
&gt;&gt; starts spawning multiple httpd processes, some taking up huge<br>
&gt;&gt; percentages of the CPU (these can be seen using top). The site<br>
&gt;&gt; progressively become more and more unresponsive returning 500 errors<br>
&gt;&gt; for requests.<br>
&gt;<br>
&gt; Is the server running mod_php?<br>
&gt;<br>
&gt; Is the server set to kill it&#39;s children after N requests, or do children<br>
&gt; live forever? - is Apache&#39;s MaxRequestsPerChild 0 or something else?<br>
&gt;<br>
&gt; ( Perhaps it&#39;s just some sort of memory leak...? )<br>
&gt;<br>
&gt; I&#39;d suggest you make sure error_log is enabled; and check apache&#39;s<br>
&gt; access logs.... perhaps it&#39;s possible to identify a request with<br>
&gt; something going wrong?<br>
&gt;<br>
&gt; I&#39;d guess you could &#39;strace&#39; the apache process that&#39;s misbehaving<br>
&gt; (assuming mod_php); but this might not work; or be at too low a level.<br>
&gt; I&#39;ve never tried it myself.<br>
&gt;<br>
&gt;<br>
&gt; David.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Phpwm mailing list<br>
&gt; Website : <a href="http://www.phpwm.org" target="_blank">http://www.phpwm.org</a><br>
&gt; Twitter : <a href="http://www.twitter.com/phpwm" target="_blank">http://www.twitter.com/phpwm</a><br>
&gt; Facebook: <a href="http://www.facebook.com/group.php?gid=2361609907" target="_blank">http://www.facebook.com/group.php?gid=2361609907</a><br>
&gt;<br>
&gt; Post to list: <a href="mailto:Phpwm@mailman.lug.org.uk">Phpwm@mailman.lug.org.uk</a><br>
&gt; Archive etc : <a href="https://mailman.lug.org.uk/mailman/listinfo/phpwm" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/phpwm</a><br>
&gt;<br>
<br>
_______________________________________________<br>
Phpwm mailing list<br>
Website : <a href="http://www.phpwm.org" target="_blank">http://www.phpwm.org</a><br>
Twitter : <a href="http://www.twitter.com/phpwm" target="_blank">http://www.twitter.com/phpwm</a><br>
Facebook: <a href="http://www.facebook.com/group.php?gid=2361609907" target="_blank">http://www.facebook.com/group.php?gid=2361609907</a><br>
<br>
Post to list: <a href="mailto:Phpwm@mailman.lug.org.uk">Phpwm@mailman.lug.org.uk</a><br>
Archive etc : <a href="https://mailman.lug.org.uk/mailman/listinfo/phpwm" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/phpwm</a><br>
</div></div></blockquote></div><br>