Здравствуйте. есть сайт на управление сайтом старт, установлены все последний обновления работает на VPS, на которую установлен BitrixVM 7.4.2
Дело в том, периодически (раз в 3-5 дней) случаются моменты когда доступ к сайту блокируется, в браузере идет бесконечное ожидание, а потом ошибка 5** На сервере nginx + apache + mysql Начинаем смотреть логи - в них пусто, никакой их сервисов ничего не говорит, нагрузка в htop тоже отсутствует.
Далее: в момент, когда до сайта не добраться, пробираем на сервере команду netstat и видим там много соединений в статусе CLOSE_WAIT и они никак не умирают, а только копятся, доходит до 160 штук, хотя сайт совсем не высоконагурженный. Было определено если убить это процесс через ssh то доступ к сайту сразу же восстанавливается. Получается все эти CLOSE_WAIT забивают апач и он не может обработать новых клиентов....
Вот мой вопрос на toster: https://toster.ru/q/677767 . (правда там была проблема каждый день, но после увеличения лимитом и настройки nginx-apache все стало лучше, но повторяется все же) slow-query включен - там пусто
Подскажите в чем может быть дело, почему висят огромное кол-во CLOSE_WAIT и не дают доступа к сайту, а как только их убиваешь - все становится хорошо. говорят, что возможно проблемы с приложением - не исключаю, но как узнать какой запрос клиента с какой страницы, какой стектрейс генерирует огромное количество таких CLOSE_WAIT, существуют ли какие-то логи, утилиты?
Все уже перепробовали и специально такую ситуацию создать не получается, она сама возникает на короткое время Какие настройки посмотреть, может это быть баг самой сборки?
p.s: где-то читал, что проблемы работы с сессиями в файлах, где-то говорят что mysql блочит таблицу и поэтому так, но сам я не devops ни разу и не могу разобраться в чем же причина, прошу о помощи, спасибо.