URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 9
[ Назад ]

Исходное сообщение
"Кэширование cgi-скриптов в Squid"

Отправлено nica.CaSh , 10-Янв-02 21:02 
не подскажете, каким образом настроить squid, чтобы он cgi-скрипты забирал не DIRECT'ом, а брал их с родительского прокси?
буду благодарен за любую помощь. у нашего провайдера доступ через его прокси вдвое дешевле, чем прямой выход, а cgi-скрипты наматывают ~40% трафика.

Содержание

Сообщения в этом обсуждении
"RE: Кэширование cgi-скриптов в Squid"
Отправлено uldus , 11-Янв-02 12:02 
>не подскажете, каким образом настроить squid,
>чтобы он cgi-скрипты забирал не
>DIRECT'ом, а брал их с
>родительского прокси?

CGI - на то и CGI, что результат их выполнения гипотетически непредсказуем.
На свой страх и риск кеширование вывода от CGI включается выключением опций:

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

К большому эффекту это привести не должно, при выводе от CGI поле Date: в HTTP заголовке содержит дату запуска скрипта, т.е. документ всегда expire и squid будет выкачивать его каждый раз.

> буду благодарен за любую помощь.
>у нашего провайдера доступ через
>его прокси вдвое дешевле, чем
>прямой выход, а cgi-скрипты наматывают
>~40% трафика.

Это неблагоразумно со стороны провайдера, по статистике, кешируются только 4-7% от проходящего через прокси трафика.