Hi Adi,

These are my current settings in httpd.conf which Media Temple
recommended, would you say there inappropriate for this type of
server/site?

KeepAlive Off

<IfModule prefork.c>
StartServers 20
MinSpareServers 20
MaxSpareServers 50
ServerLimit 500
MaxClients 500
MaxRequestsPerChild  4000
</IfModule>

<IfModule worker.c>
StartServers 20
MaxClients 500
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

>From my understanding (correct me if I'm wrong) if I reduce these
values then if the server gets many concurrent requests some users
wont be served the page they requested.

Thanks again,
Pete

On 19 August 2010 10:15, Adi <[email protected]> wrote:
> Its pretty much a apache configuration issue then.
>
> Look in your apache configuration file (httpd.conf in your case) and go down
> change (backup current settings first) the following settings
>
>
>
> StartServers          5
> MinSpareServers       5
> MaxSpareServers      10
> MaxClients          30
> MaxRequestsPerChild   2000
>
> Then restart apache and watch top to see if everything is working fine. I am
> pretty certain it would though if you still see issues revert to earlier
> settings and message back here with those settings.
>
> Thanks,
> Adi
>
>
>
>
>
>
> On Thu, Aug 19, 2010 at 2:34 PM, Pete Graham <[email protected]> wrote:
>>
>> Hi, thanks for all your help so far.
>>
>> Hamish, I've checked the permissions on the assets folder
>> "assets/Uploads" is writable by apache, should "assets" be writable
>> also?
>> I've been looking in the error logs, it seems to contain mainly "File
>> not found" errors for missing graphics and some php notices for
>> variables missing in wordpress views (the site has a wordpress and
>> silverstripe installation the client wants to move to just
>> silverstripe), I wouldn't expect these to cause the server any
>> significant issues.
>>
>> Adi, this is the type of server we're using
>> http://mediatemple.net/webhosting/nitro/ (client chose the hosting,
>> personally I don't rate Media Temple). Restarting Apache does fix the
>> problem.
>>
>> Pete
>>
>> On 19 August 2010 09:32, Adi <[email protected]> wrote:
>> > Are you running on a VPS or dedicated server? This seems like a apache
>> > configuration issue.
>> >
>> > If you can confirm I think i can point you to some more information.
>> > Also you should see if restarting apache fixes this porblem
>> >
>> > -
>> > Adi
>> >
>> >
>> > On 8/18/10, Pete Graham <[email protected]> wrote:
>> >> Hi everybody,
>> >>
>> >> I have a live SilverStripe site that I'm experiencing major problems
>> >> with. After the site has been running for a while it starts spawning
>> >> multiple httpd processes, some taking up huge percentages of the CPU
>> >> (these can be seen using top). The site progressively become more and
>> >> more unresponsive returning 500 errors for requests.
>> >>
>> >> At first I thought this was most likely to be an server
>> >> misconfiguration, but the apache setup seems fine. Strangely I've
>> >> noticed that running ?flush=1 on the site gets rid off the spawned
>> >> httpd processes and the servers response time returns to expected
>> >> levels.
>> >>
>> >> Does anyone have suggestions about what exactly is happening here?
>> >> This suggests to me that something is going wrong with the
>> >> Silverstripe caching process. Does flush=1 clear just the cached php
>> >> files or does it perform other tasks also?
>> >>
>> >> The site has low to medium traffic and is on fairly hefty dedicated
>> >> server so should be able to handle the load easily.
>> >>
>> >> Any assistance would be greatly appreciated.
>> >> Pete
>> >>
>> >> --
>> >> NZ PHP Users Group: http://groups.google.com/group/nzphpug
>> >> To post, send email to [email protected]
>> >> To unsubscribe, send email to
>> >> [email protected]
>> >
>> > --
>> > NZ PHP Users Group: http://groups.google.com/group/nzphpug
>> > To post, send email to [email protected]
>> > To unsubscribe, send email to
>> > [email protected]
>>
>> --
>> NZ PHP Users Group: http://groups.google.com/group/nzphpug
>> To post, send email to [email protected]
>> To unsubscribe, send email to
>> [email protected]
>
> --
> NZ PHP Users Group: http://groups.google.com/group/nzphpug
> To post, send email to [email protected]
> To unsubscribe, send email to
> [email protected]

-- 
NZ PHP Users Group: http://groups.google.com/group/nzphpug
To post, send email to [email protected]
To unsubscribe, send email to
[email protected]

Reply via email to