У меня есть сервер Apache на VPS. Иногда загрузка процессора стремительно растет (более 15), при этом на сайте мало посетителей (форум invision board).
Я проверил статус apache, он показывает много
vps.mydomain.com ОПЦИИ * HTTP / 1.0
каждая из этих записей съедает часть процессора.
Последняя версия Apache - 2.2.16. Читал, что его надо перенаправить. Но я не понимаю, как и зачем мне его перенаправлять, чем «предотвращать».
Вы не должны предотвращать это или перенаправлять его, но в основном он выполняет 2 задачи - он закроет воркера, т.е. когда apache увидит, что рабочий достиг MaxRequestsPerChild, он выполнит внутреннее фиктивное соединение - поэтому увеличение (или удаление) MaxRequestsPerChild снизит пронумеруйте свое видение.
Он также используется для пробуждения запасных / спящих работников - поэтому настройка Max / MinSpareServers также уменьшит их количество.
О, и поскольку это VPS, я бы поговорил с компанией VPS, так как это может быть просто другой клиент на этом сервере, который заставляет вашу нагрузку взлетать, загружая ЦП или ввод-вывод.
Но да - не блокируйте и не пытайтесь перенаправить;)