| Рассказ как, для предотвращения перегрузки сервера от многопотоковых качалок или излишне активных роботов, ограничить число одновременных коннектов к apache от одного пользователя или пропускную способность, воспользовавшись модулем mod_throttle.
 Типы ограничений:
None - ничего не делает, для тестирования;
Concurrent - подпадают одновременно выполняемые запросы;
Document - ограничение числа документов (не просто запросов) в промежуток времени;
Idle - определяет время необходимой минимальной задержки между двумя запросами;
Random - задает процент запросов которые нужно выполнять, остальные будут отвергнуты;
Speed - устанавливает скорость отдачи контента клиенту в ед. времени;
Volume - ограничение максимального объема данных которые клиент может получить за период времени;
Request - ограничение числа запросов в промежуток времени; Пример использования:
 
 ThrottleClientIP 100 None
 ThrottlePolicy Speed 100K 1s
 ThrottlePolicy Request 5 1
 
 SetHandler throttle-status
 
 
 SetHandler throttle-me
 
 
 
 |