Wed Feb 22 23:54:50 2012] [error] child process 17193 still did not exit, sending a SIGKILL
[Wed Feb 22 23:54:50 2012] [error] child process 17194 still did not exit, sending a SIGKILL
[Wed Feb 22 23:54:50 2012] [error] child process 17195 still did not exit, sending a SIGKILL
[Wed Feb 22 23:54:50 2012] [error] child process 17196 still did not exit, sending a SIGKILL
[Wed Feb 22 23:54:50 2012
This has happened twice now and it's a little bit concerning to me. I have a Fedora 12 server with 5GB of RAM that I use to host a few small web sites of mine. As I mentioned, this happened once before. I tried to load one of my web sites today and it took FOREVER (as in the 10s of minutes) to load. I SSHed into the box and found the load average around 100 (dual core machine).
I'm quite new to Linux so I don't really know how to fix this problem.
I have a vServer running on CentOS, managed by Plesk 10.
I'm trying to optimize our web servers to handle as much connections as possible. I read a many posts and the Apache notes. I'm trying to understand which value should I choose for MaxRequestsPerChild.
At first, I've tried setting it to 4,000, but the server had difficulties handling many request, so I've started raising it.
Since I upgraded from Ubuntu server 11.10 to 12.04, the following errors appear in the Apache logs:
[Thu May 17 10:24:10 2012] [notice] child pid 8057 exit signal Segmentation fault (11)
And the related process is:
www-data 8057 8049 0 10:22 ? 00:00:00 /usr/sbin/apache2 -k start
I have no clue how to start debugging this issue.
Tried navigating to my server today and noticed that NONE of my hosted websites are loading...even if I enter the ip and try to hit the default page I get nothing. I hadn't touched the server since it was working properly so I'm not sure what has happened.
I have no idea why it's crashing.
64-bit Win7 Apache 2.2.19, mod_wsgi/3.4-BRANCH Python/2.7.3
No errors visible in logs:
[Wed Aug 01 17:44:48 2012] [notice] Apache/2.2.19 (Win64) mod_wsgi/3.4-BRANCH Python/2.7.3 configured -- resuming normal operations
[Wed Aug 01 17:44:48 2012] [notice] Server built: May 28 2011 15:18:56
[Wed Aug 01 17:44:48 2012] [notice] Parent: Created child process 8528
[Wed Aug 01 17:44:48 2012] [debug] mp
I've scoured the web but I can't find out what MaxSpareServers are in Apache MPM prefork..
The MaxSpareServers directive sets the desired maximum number of idle child server processes. An idle process is one which is not handling a request.