| |  |  | 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 в случае исчерпания свободных сокетов. |  | http://mod-qos.sourceforge.net/ |  | Apache, модули, дополнения 
 |  | apache, limit, bandwidth, qos, dos, web, module, (найти похожие документы) | 
 
 | 
 |