Ограничение процессорной нагрузки

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 22:35, 29 марта 2008 (править)
NovaCxarmulo (Обсуждение | вклад)
(Новая: Вы можете указать предел нагрузки, при котором ваш сайт будет остановлен. Это полезно в том случае, ес...)
← К предыдущему изменению
Версия 11:01, 30 марта 2008 (править) (отменить)
Dmih (Обсуждение | вклад)
м (Ссылки)
К следующему изменению →
Строка 22: Строка 22:
.cpu_limit_[дата]_ok.log - список прошедших запросов и текущая статистика. .cpu_limit_[дата]_ok.log - список прошедших запросов и текущая статистика.
-===Ссылки===+== Смотрите также ==
-[[Проблемы быстродействия и нагрузки]]+* [[Проблемы быстродействия и нагрузки]]
 + 
[[Категория:Серверная нагрузка]] [[Категория:Серверная нагрузка]]

Версия 11:01, 30 марта 2008

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

Не смотря на то, что квота выделяется на весь аккаунт - ограничение нагрузки действует отдельно для каждого сайта (обычно это не представляет проблемы, т.к. одновременный всплеск нагрузки на двух сайтах маловероятен).


В данный момент технология работает для следующих языков программирования:

PHP - Windows (все типы веб-серверов)

PHP - UNIX - ввод в строй до 2008.04.05

ASP.NET - ввод в строй до 2008.04.15


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

Пример: ваш тариф позволяет нагрузку 5%, вы можете установить предел в 4.5%. Оставшихся 0.5% нагрузки хватит для показа заставки в течение нужного времени. Вы можете также установить предел для одного IP. Например, предел в 2% позволит исключить полную перегрузку сайта с примерно двух IP адресов (по 2% с каждого). Конкретным перегрузившим IP адресам будет отправляться заставка о перегрузке.

Конфигурация хранится в файле .cpu_limit.conf в корневом каталоге сайта. После включения ограничения ваш сайт будет вести логи работы системы в корневом каталоге сайта. .cpu_limit_[дата].log - список заблокированных запросов, .cpu_limit_[дата]_ok.log - список прошедших запросов и текущая статистика.

Смотрите также

Личные инструменты