Почему висят куча CLOSE_WAIT процессов на сервер и он недоступен?

Здравствуйте, была ранее моя тема Почему сайт выдает бесконечное ожидание подключения?

Проблема так и осталась: утром сайт перестает отвечать клиентам и после долгого ожидания 5** ошибку отдает.

сайт на php + nginx + apache + mysql и на cms bitrix, centos (bitrix VM)

сегодня утром он снова не отвечал, и я решил пробрать на сервере команду netstat и увидел, что в данные момент имею 390 записей в состоянии CLOSE_WAIT.

5db025f9234b2821088653.png

откуда они появляются и именно из-за них же сайт недоступен? (стоит перезапустить апач и все становится ок и такая проблема каждые день с 8 до 11 утра) (после 11 . вообще ни разу не зафиксировал таких процессов и сам вывод команды netstat в 2 раза меньше)

в логах вообще никаких ошибок, может это битрикс с сессиями как-то не так начинает работать, что тогда для этого нужно исправить и посмотреть в конфигах, как диагностировать и победить проблему?

вот видел тему с похожей проблемой https://searchengines.guru/showthread.php?t=780228
  • Вопрос задан
  • 316 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lubezniy
У Apache есть служебная страничка с путём /server-status . Надо её включить и посмотреть, какие воркеры зависают на обработке какой ссылки. И далее от этого плясать.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ITFactory Ростов-на-Дону
от 65 000 до 120 000 ₽
СОЮЗСНАБ Москва
от 150 000 до 180 000 ₽
Докторслон.ру Санкт-Петербург
от 100 000 до 150 000 ₽
28 февр. 2021, в 01:35
200000 руб./за проект
28 февр. 2021, в 00:22
2500 руб./за проект
27 февр. 2021, в 22:14
30000 руб./за проект