Определить причину падения сайта

Sunday

Cōgitō ergō sum
Регистрация
13 Дек 2009
Сообщения
823
Реакции
342
Камрады, подскажите, как определить причины недоступности сайта?

Что имеем:
Нет никаких баз данных
Единственный сайт, который работает на nginx + phpfpm + memcache

Никаких критических нагрузок на железо, память или сеть не наблюдается. Места на диске навалом. Канал 1 Гбит.
Всё постоянно в таких пределах:
MAj9MbDU4BEPN2.png

Каждый день, примерно в одно и тоже время, когда нагрузка особенно увеличивается и число онлайн юзеров становится около 300, а коннектов около 3000, сайт становится недоступен. Сервер при этом работает нормально и выполняет свои функции без проблем.

Смотрел логи nginx, нашёл там ошибки, которые я устранил, прописав в конфиг worker_rlimit_nofile, указав значения больше. Ошибки исчезли, но это не помогло при падении и сайт периодически становится недоступным.
Смотрел другие разные логи, но чёт ничего там не нашёл.

Пробовал перезапускать сеть, вебсервер, полностью дедик. Но каких-то зависимостей не нашёл. После этих манипуляций, то восстанавливается работа, то нет.
Падение продолжается в пределах нескольких минут, и потом всё само-собой поднимается и продолжает работать. Так может случиться один раз или 10 раз подряд. Упадёт, поднимется, упадёт, поднимется.

Куда ещё сходить и какие логи можно посмотреть или что ещё можно сделать, чтобы хоть какие-то зацепки найти?

У кого будет такая же проблема, то нужно копать в сторону настройки пула php-fpm для проблемного сайта.
 
Последнее редактирование:
Глянуть в сторону пулов PHP, не?
И как у тебя статика организована?
Отдаётся с помощью nginx или через PHP?
А то всякие извращенцы бывают. :dead:
И вообще конфиги бы глянуть твои.
 
Глянуть в сторону пулов PHP, не?
глянул, погуглил, почитал Для просмотра ссылки Войди или Зарегистрируйся. Потыкал значения, но чёт никакого толку.
И как у тебя статика организована?
nginx отдаёт, но там той статики кот наплакал. Сайт вообще очень лёгкий и не нагружен ничем лишним.
И вообще конфиги бы глянуть твои.
Какие именно?

Походу быстрее будет денег заплатить кому-то...
 
глянул, погуглил, почитал Для просмотра ссылки Войди или Зарегистрируйся. Потыкал значения, но чёт никакого толку.

nginx отдаёт, но там той статики кот наплакал. Сайт вообще очень лёгкий и не нагружен ничем лишним.

Какие именно?

Походу быстрее будет денег заплатить кому-то...
Хз, кидай ссылку с SSH в ЛС, гляну что у тебя там вообще :glob:
 
Хз, кидай ссылку с SSH в ЛС, гляну что у тебя там вообще :glob:
Я уже списался с другим админом. )) Ты был прав на счёт пулов, скорее всего в них дело, завтра в проблемное время будет точно ясно.
Не во время создания бекапов, случайно?
Нет.
 
Назад
Сверху