delay_access

    TAG: delay_access

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

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

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

    Например, если вы хотите, чтобы одни клиенты шли через delay pool 1, а другие через delay pool 2, то вам необходимо определить соответствующие ACL. Например, этими ACL будут some_big_clients и lotsa_little_clients. Тогда, чтобы исполнить поставленную задачу, вам следует ввести следующие строки:

    Пример:

    delay_access 1 allow some_big_clients
    delay_access 1 deny all
    delay_access 2 allow lotsa_little_clients
    delay_access 2 deny all

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

    none