Директивы(TAG) Squid. client_delay_access

TAG: client_delay_access

Примечание: Этот тэг доступен только, если Squid скомпилирован с опцией --enable-delay-pools

Примечание break-people.ru: client_delay_pools это тот же самый delay_pool, только он срабатывает на подключения пользователей к прокси-серверу. Это значит, что используя директивы для работы с такими пулами, вы можете ограничить скорость некоторых пользователей к прокси, разгрузив тем самым локальную сеть например.

Этот тэг позволяет определить попадание пользователей в некоторый client delay pool, на основе ACL.

client_delay_access pool_ID allow|deny acl_name

Проверка попадания запроса в delay pool, идет по порядку - с первого client delay pool по N-ый client delay pool. Если запрос попал в какой-либо client delay pool, согласно ACL, то проверка прекращается. Если запрос НЕ попадает, ни в один client delay pool, то он не задерживаясь идет напрямую к клиенту(по умолчанию).

Сработавший ACL определяет номер пула и тогда к запросу применяются параметры определенные в client_delay_parameters. Клиентские delay pool не позволяют агрегировать пользователей по ACL. Это значит, что в отличие от обычных delay_pools, здесь нет такого, что пользователи попадающие в один пул согласно ACL смогут использовать только определенную ширину канала для этого пула. Здесь действует правило - одно ведро на один IP адрес, то есть каждому выделяется свой client_delay_pool по сработавшему ACL. И каждый пользователь может использовать всю ширину пула единолично и никто от этого не пострадает.

Этот тэг поддерживает только быстрые ACL типы. Подробнее смотри http://wiki.squid-cache.org/SquidFaq/SquidAcl .

Пример:
client_delay_access 1 allow low_rate_network
client_delay_access 2 allow vips_network

Смотри также client_delay_parameters и client_delay_pools.

По умолчанию:

none



Ссылки:

К содержанию
Squid на практике
Работа с Squid через Webmin
Анализатор логов Squid

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика