Дата | | Заголовок | mod_qos - quality of service module for the Apache |
Пояснение | Apache-модуль mod_qos (http://mod-qos.sourceforge.net/) позволяет организовать разделение запросов по приоритетам и обеспечить выполнение только приоритетных запросов при таких нештатных ситуациях, как перегрузка сервера. В качестве реакции при нехватке серверных ресурсов mod_qos может блокировать неприоритетные запросы, динамически изменять значения таймаутов, добавлять искусственную задержку перед выполнением запроса и принудительно завершать TCP-соединения.
Примеры ситуация, когда можно использовать mod_qos:
Управление интенсивностью выполнения длительных по времени и ресурсоемких запросов, предотвращение одновременного выполнения большого числа таких запросов;
Защита от исчерпания пропускной способности канала связи из-за слишком большого числа одновременных обращений к определенным данным (например, когда пользователь сделал доступным для загрузки файл большого размера и широко его разрекламировал)
Защита от простейших DDoS-атак.
Некоторые примеры ограничений, реализуемых через mod_qos ограничений:
Ограничение максимального числа одновременных соединений для заданной части сайта, URL или виртуального хоста.
Ограничение пропускной способности, числа запросов в секунду или объема трафика в секунду для любой части сайта;
Ограничение числа выполнения определенных типов запросов в секунду;
Не применение ограничений для определенных адресов или пользователей;
Фильтрация по совпадению маски в HTTP-заголовке или теле запроса;
Ограничение размера передаваемых в рамках запроса данных;
Ограничение на уровне параметров TCP-соединений, например, ограничение максимального числа запросов с одного IP, динамическое изменение keep-alive и т.п.
Обеспечение доступа с заданных IP в случае исчерпания свободных сокетов.
|
Home URL | http://mod-qos.sourceforge.net/ |
Флаг | english |
Раздел | Apache, модули, дополнения
|
Ключи | apache, limit, bandwidth, qos, dos, web, module, (найти похожие документы) |
|
|