/usr/local/apache/bin/httpd -k start -DSSL никто 6906 0.0 0.1 187032 5448 ? С 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6907 0.0 0.1 187032 5448 ? С 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6908 0.0 0.1 187032 5448 ? С 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6909 0.0 0.1 187032 5448 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6910 0,7 0,1 187712 7024 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6911 1,7 0,1 188216 7036 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6912 0,5 0,1 187712 7020 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6913 0,4 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6914 0,8 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6915 0,7 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6916 0,5 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6917 0,2 0,1 188216 7024 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6918 0,5 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6919 0,8 0,1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6920 0,5 0,1 187712 7020 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6921 0,8 0,1 187712 7020 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6922 1.0 0.1 188216 7024 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6923 0.6 0.1 188216 7024 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6924 1.5 0.1 187712 7020 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6925 0.1 0.1 187712 7012 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6926 1.2 0.1 187712 7016 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6927 0.5 0.1 188216 7028 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL никто 6928 1.2 0.1 187712 7024 ? S 13:20 0:00 /usr/local/apache/bin/httpd -k start -DSSL
У меня запущено 258 таких. Я остановил httpd, и он снова упал до 0. Я снова запустил его, и он быстро вернулся к 258. Я никогда раньше такого не видел. Кто-нибудь знает, в чем дело?
Я использую CentOS5.5 с Apache2.2 на cPanel.
решение1
У вас настроено много воркеров, я не уверен, какой модуль вы используете, но соответствующий раздел —
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
<IfModule worker.c>
StartServers 4
MaxClients 300
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
Вы можете проверить и посмотреть, сколько у вас серверов. Я предполагаю, что их 250+.
решение2
Хоть это и не лучший способ, но вы можете выполнить команду «brute force» с помощью chmod -x /path/to/apachebinary