Рейтинг:0

Сайты каждый день выходят из строя на VPS сервере

флаг cn

У меня есть сервер VPS, использующий 4 ЦП и 4 ГБ ОЗУ, которые используются на 10 веб-сайтах PHP, из которых 2 веб-сайта (веб-сайт и набор заданий cron) используют иногда более 6 ядер ЦП из 4 доступных ядер ЦП. И из-за этого все сайты падают и показывают эту ошибку «Достигнут предел ресурсов 508».

Веб-сайт временно не может обслужить ваш запрос, так как превышен лимит ресурсов. Пожалуйста, повторите попытку позже.

Что я должен сделать, чтобы эта проблема с одним сайтом не повлияла на другой? Все сайты выходят из строя ежедневно. Пожалуйста, помоги мне. Спасибо.

Когда сайты выходят из строя, в это время нагрузка на сервер высока.

В поддержке сказали, что если увеличить ОЗУ с 4Гб до 8Гб, то мы увидим, как он справляется с сервером. но они не предоставили фактического решения.

флаг jp
Dom
Вы должны попытаться найти, какова должна быть нагрузка. Это очень большая работа cron или внешняя ошибка (например, слишком много подключений к вашему PHP от хакеров)? Когда вы найдете проблему, вы сможете найти решение. Логи тоже посмотрите.
Рейтинг:1
флаг ar
bob

Вкратце:

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

Обычно вы добавляете мониторинг, чтобы выяснить, какие процессы, сайт(ы) и/или системные компоненты являются причиной(ями) и какие ресурсы являются ограничивающим фактором.

Тогда вы можете либо:

  • добавьте больше ресурсов (обновите свой VPS, добавив больше оперативной памяти, процессора, более быстрые диски и т. д.)
  • оптимизировать свой код, чтобы он лучше использовал существующие ресурсы (например: настроить запросы к базе данных, добавить кэширование и т. д.)
  • добавьте ограничения ресурсов для каждого отдельного процесса и/или сайта, чтобы они не истощали другие процессы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.