hosting:load

2.31. Нагрузка на хостинг

Невозможно определить заранее, какое количество одновременных посетителей сможет выдержать ваш сайт. Всё зависит от множества факторов: качества оптимизации кода сайта, его массивности, характера действий, выполняемых посетителями сайта, и т. д. Чтобы проверить нагрузку, вы можете заказать хостинг на бесплатный тестовый период, разместить на нём сайт и через некоторое время изучить графики нагрузки.

Для определения нагрузки на сервер, изучения и анализа проблем можно использовать доступные графики и данные.

Существует несколько видов данных о нагрузке.

В разделе «Хостинг» в самом низу страницы выводятся три графика:

  1. График нагрузки на центральный процессор (CPU) за последние сутки:
    • «Максимально» — максимальная (общая) нагрузка на CPU.
    • «Web сервер» — нагрузка, создаваемая веб-сервером.
    • «MySQL» — нагрузка, создаваемая MySQL-сервером.
  2. График потребления оперативной памяти за последние сутки:
    • «Максимально» — максимальное (общее) потребление оперативной памяти.
    • «Web сервер» — оперативная память, потребляемая веб-сервером.
    • «MySQL» — оперативная память, потребляемая MySQL-сервером.
    • «Cache» — память, зарезервированная для процессов Linux. Может резервироваться очень много оперативной памяти, но это не значит, что она вся используется.
    • «Неудачно»
    • «Неудачно — MySQL»
  3. График потребления процессорных минут за последнюю неделю:
    • «Web» — веб-сервер:
      • «норма» — потребление процессорных минут в пределах нормы (до 100 процессорных минут в сутки).
      • «превышение» — потребление процессорных минут сверх нормы (более 100 процессорных минут в сутки).
    • «MySQL» — MySQL-сервер:
      • «норма» — потребление процессорных минут в пределах нормы (до 100 процессорных минут в сутки).
      • «превышение» — потребление процессорных минут сверх нормы (более 100 процессорных минут в сутки).

Важно учитывать, что ограничения потребления серверных ресурсов есть как для виртуального хостинга, так и для бизнес-хостинга. Но если в рамках виртуального хостинга есть такое ограничение, как процессорная минута, то в рамках бизнес-хостинга такого ограничения нет, однако при этом все ещё остаются ограничения, которые обусловлены предоставленными серверными ресурсами, соответствующими используемому тарифному плану.

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

Основные проблемы, которые можно наблюдать при высоком потреблении ресурсов:

  • Замедление работы скриптов сайта и медленная загрузка страниц.
  • Возникновению ошибок на сайте из-за длительного ожидания или невозможности выполнения того или иного процесса.
  • Возникновение множества ошибок 503.
  • Рост количества процессов с последующими ошибками 508.

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

  • hosting/load.txt
  • Последние изменения: 2020/01/21 10:01
  • — zinenko