Sunday
Cōgitō ergō sum
- Регистрация
- 13 Дек 2009
- Сообщения
- 823
- Реакции
- 342
- Автор темы
- #1
Камрады, подскажите, как определить причины недоступности сайта?
У кого будет такая же проблема, то нужно копать в сторону настройки пула php-fpm для проблемного сайта.
Что имеем:
Нет никаких баз данных
Единственный сайт, который работает на nginx + phpfpm + memcache
Никаких критических нагрузок на железо, память или сеть не наблюдается. Места на диске навалом. Канал 1 Гбит.
Всё постоянно в таких пределах:
Каждый день, примерно в одно и тоже время, когда нагрузка особенно увеличивается и число онлайн юзеров становится около 300, а коннектов около 3000, сайт становится недоступен. Сервер при этом работает нормально и выполняет свои функции без проблем.
Смотрел логи nginx, нашёл там ошибки, которые я устранил, прописав в конфиг worker_rlimit_nofile, указав значения больше. Ошибки исчезли, но это не помогло при падении и сайт периодически становится недоступным.
Смотрел другие разные логи, но чёт ничего там не нашёл.
Пробовал перезапускать сеть, вебсервер, полностью дедик. Но каких-то зависимостей не нашёл. После этих манипуляций, то восстанавливается работа, то нет.
Падение продолжается в пределах нескольких минут, и потом всё само-собой поднимается и продолжает работать. Так может случиться один раз или 10 раз подряд. Упадёт, поднимется, упадёт, поднимется.
Куда ещё сходить и какие логи можно посмотреть или что ещё можно сделать, чтобы хоть какие-то зацепки найти?
Нет никаких баз данных
Единственный сайт, который работает на nginx + phpfpm + memcache
Никаких критических нагрузок на железо, память или сеть не наблюдается. Места на диске навалом. Канал 1 Гбит.
Всё постоянно в таких пределах:
Каждый день, примерно в одно и тоже время, когда нагрузка особенно увеличивается и число онлайн юзеров становится около 300, а коннектов около 3000, сайт становится недоступен. Сервер при этом работает нормально и выполняет свои функции без проблем.
Смотрел логи nginx, нашёл там ошибки, которые я устранил, прописав в конфиг worker_rlimit_nofile, указав значения больше. Ошибки исчезли, но это не помогло при падении и сайт периодически становится недоступным.
Смотрел другие разные логи, но чёт ничего там не нашёл.
Пробовал перезапускать сеть, вебсервер, полностью дедик. Но каких-то зависимостей не нашёл. После этих манипуляций, то восстанавливается работа, то нет.
Падение продолжается в пределах нескольких минут, и потом всё само-собой поднимается и продолжает работать. Так может случиться один раз или 10 раз подряд. Упадёт, поднимется, упадёт, поднимется.
Куда ещё сходить и какие логи можно посмотреть или что ещё можно сделать, чтобы хоть какие-то зацепки найти?
У кого будет такая же проблема, то нужно копать в сторону настройки пула php-fpm для проблемного сайта.
Последнее редактирование: