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

TAG: ecap_service

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

Этот тэг позволяет описать один eCAP сервис.
Формат:
ecap_service id vectoring_point uri [option ...]

id:
ID идентификатор(имя) которое будет использоваться для направления трафика к этому сервису. Должен быть уникальным.

vectoring_point
:
reqmod_precache|reqmod_postcache|respmod_precache|respmod_postcache

Определяет момент, когда, при обработке HTTP транзакции, будет включатся eCAP сервис. *_postcache vectoring points пока не поддерживается.

uri: ecap://vendor/service_name?custom&cgi=style&meters=optional
URI сервиса. Каждый запущенный eCAP сервис должен иметь свой уникальный URI. Правильный URI можно взять у провайдера eCAP сервиса.
Для включения сервиса используйте директиву adaptation_access. Для группировки eCAP сервисов используйте директивы adaptation_service_chain и adaptation_service_set.

Опции:

bypass=on|off|1|0
Если установлено в 'on' или '1', eCAP сервис обрабатывается как дополнительный. Если установлено в 'off' или '0',eCAP service обрабатывается как обязательный. По умолчанию Bypass в значении off.

routing=on|off|1|0 Если установлено значение в 'on' или '1', eCAP сервису разрешено динамически изменять цепочку преобразования транзакции на основе значения которое возвращает eCAP сервис. По умолчанию Routing в значении off.

Примеры:
ecap_service s1 reqmod_precache ecap://filters.R.us/leakDetector?on_error=block bypass=off
ecap_service s2 respmod_precache ecap://filters.R.us/virusFilter config=/etc/vf.cfg bypass=on


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

none



Ссылки:

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

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

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

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