Падает VPS раз в сутки, много httpd процессов

user2426
На сайте с 31.08.2010
Offline
137
471

Всем привет, не так давно появилась проблема которую никак не могу решить ибо не силён в настройке серверов.

Дело в том, что в один прекрасный день перестали открываться все сайты расположенные на сервере - когда пытаюсь зайти на сайт очень долго висит бедлый экран и загрузка и в итоге так сайт и не загружается. Перезагружаю этот VPS - сайты начинают просто отдавать ошибку 502, пишу в тех поддержку - говорят надо ещё Nginx перезагрузить, перезагружаю, сайты снова начинают работать, но примерно на сутки, а потом всё повторяется: бесконечная загрука, ошибка 502 и надо перезагружать сервер и Ngnix чтобы восстановить работу.

Начал пытаться искать проблему - посмотрел еррор лог Ngnix там вроде всё нормально, только он не может сам запуститься после ребута сервера и надо вручную перезагружать.

Посмотреть ерреор лог httpd - там вот такая ошибка:

[Thu Apr 02 13:34:00.759319 2020] [mpm_prefork:error] [pid 106] AH00161: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting

Погуглил - что это, вроде понял, залез в конфиг увеличил ServerLimit, MaxClients, MaxServersWorkers в два раза - не помогло, оперативки только стало жрать в 2 раза больше, но в итоге через сутки всё равно так же перестают открываться сайты и надо всё перезагружать.

Смотрел PS AUX, там следующее - https://i.imgur.com/XBZ918O.png (скриншот до перезагрузки серва, когда все сайты уже "лежат", ниже ещё штук 15-20 процессов apache httpd), опять жу гуглил в чём может быть дело - сравнивал с другими своими серверами на этом же хостинге, явно не должно быть так много httpd процессов, здесь после перезапуска серва их немного, а потом добавляются и добавляются. Как я понимаю, они не убиваются почему-то и начинают копиться и в итоге виснет сервер, но это лишь мои догадки из того что смог нагуглить - а с чего они начинаются копиться и что с этим делать хз.

Самое главное, что на сервере уже долгое время ничего не менялось и всё было отлично, а тут последние пару дней началось вот эти зависания и теперь хз что делать, кто-нибудь знает в какую сторону смотреть хотя бы? :confused:

PS: VPS на jino стандартный брал давно, Centos 7, apache + nginx, php 5.6

Лучшие партнёрки для Push уведомлений (https://partner-progs.ru/99-luchshie-push-partnerki.html)
Andreyka
На сайте с 19.02.2005
Offline
822
#1

Смотреть как всегда - в логи

Для начала - определитесь какие запросы вызывают проблему: https://www.netnea.com/cms/apache-tutorial-5_extending-access-log/

Не стоит плодить сущности без необходимости
user2426
На сайте с 31.08.2010
Offline
137
#2
Andreyka:
Смотреть как всегда - в логи
Для начала - определитесь какие запросы вызывают проблему: https://www.netnea.com/cms/apache-tutorial-5_extending-access-log/

Access лог смотрел первым делом, ничего такого там не обнаружил - разве что были запросы изредка к xmlrpc, но у меня эти файлы заблочены были плагином, но на всякий случай заблочил ещё через htaccess. Так же периодически запросы к странным несуществующим страницам по типу "/shasdhwhedqwhdq/" судя по IP от гугл бота, но таких запросов вроде тоже немного, остальные запросы от обычных пользователей просто смотрят сайты.

Все сайты на сервере кстати на WP и на всех стоит файловое кэширование, так что нагрузки на MySQL практически не идёт и выполнения PHP тоже нет, вряд ли внешними запросами ложится сервер. Да и нагрузка на сервер минимальная, ощущение что сломалось что-то "внутри" серва, но не знаю куда копать.

LEOnidUKG
На сайте с 25.11.2006
Online
1723
#3

Парсерсы или sape или другие биржи стоят на сервере?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
user2426
На сайте с 31.08.2010
Offline
137
#4
LEOnidUKG:
Парсерсы или sape или другие биржи стоят на сервере?

Нет, просто 3 обычных статейника полностью закэшированных в файловый кэш.

LEOnidUKG
На сайте с 25.11.2006
Online
1723
#5
user2426:
Нет, просто 3 обычных статейника полностью закэшированных в файловый кэш.

запускайте apachestatus смотрите, что за запросы висят.

Может кэш заглючил.

user2426
На сайте с 31.08.2010
Offline
137
#6

Вопрос снимаю, оказалось на одном сайте серва вордпресс старой версии ломанули и закинули вирус, был уверен, что вордпресс уже автоматом обновляется везде, оказалось на одном сайте всё-таки нет.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий