На хостинге cPanel hosting используется система ограничения ресурсов CloudLinux. Это позволяет гарантировать объем ресурсов, предоставляемый каждому клиенту согласно тарифному плану. CloudLinux исключает ситуации, в которых действия одного пользователя могут привести к повышенной нагрузке на сервер.
CloudLinux использует принцип «легких» виртуальных сред — LVE (Lightweight Virtual Environment) для выполнения всех процессов пользователей в рамках, заданных настройками тарифного плана, лимитов.
При достижении пользователем лимита ресурсов происходит завершение процесса (kill pid), который привел к этому. Системой прерывается только один конкретный процесс, и при наличии, доступных в рамках тарифа, ресурсов последующие процессы запускаются снова. В данной ситуации веб-сервер вернет клиенту, запросившему ответ, код ошибки 508 — Resource Limit Is Reached — Достигнуто ограничение ресурсов.
Список параметров, по которым может быть ограничение согласно тарифному плану:
- превышено максимальное количество XXX одновременных подключений к веб-сайту;
- превышен предел физической памяти в XXX КБ;
- превышено ограничение числа процессов XXX;
- Вы достигли предела XXX общего использования ЦП сервера XXX раз;
- Вы достигли предела скорости XXX КБ/с диска XXX раз;
- Вы достигли предела XXX операций ввода/вывода XXX раз.
При этом превышение числа одновременных соединений (обращений к сайту), предела физической памяти и числа процессов приведет завершение процесса, который к этому привел. Последующие процессы, при наличии свободных ресурсов, будут запущены снова. То есть, не происходит блокировки аккаунта, а просто завершается работа скриптов, которым не хватает ресурсов.
Если достигнут лимит использования ЦП (центрального процессора), скорости диска или количества операций ввода/вывода, то скорость сайта, скорее всего, будет ниже на время излишней нагрузки.
Просмотреть полную информацию об использовании ресурсов учетной записи веб-хостинга, включая время каждого инцидента, указанного выше, можно в разделе Использование ресурсов в разделе Журналы и статистика панели управления cPanel.