LINUX.ORG.RU
ФорумAdmin

Вопрос SQUID и его кешированию


0

0

Есть такая трабла - стоит шлюз в инет, на нем прозрачный сквид, все летает, все хорошо. Есть несколько компов в локалке, на них стоит гента. Для экономии траффика проставил deltup, и все ничего, да при скачке происходит такая фигня: Если сервер (linux01.gwdg.de) при первом обращении за дельтой вернул ответ deltup-queued, то проксик его запоминает в кеш, и возвращает его в ответ на дальнейшие запросы. В результате дельта не скачивается, пакет не ставится, крокодил не ловится, кокос не растет... Гасить скриптом редирект всех http пакетов на проксик, а после скачивания поднимать обратно некошерно.

Где в конфиге сквида указать домены, для которых нужно отменить кеширование?

anonymous

Ответ на: комментарий от sasha999

always_direct, на сколько я помню, влияет на хождение proxy через proxy, к кешированию по-моему это не сильно относится.

spirit ★★★★★
()
Ответ на: комментарий от sasha999

извиняюсь что вмешиваюсь в беседу:
_НО_
squid.conf

always_direct 
Here you can use ACL elements to specify requests which should
ALWAYS be forwarded by Squid to the origin servers without using
any peers.

NOTE: This directive is not related to caching. The replies
is cached as usual even if you use always_direct. To not cache
the replies see no_cache.

по мойму spirit все таки прав...

tugrik ★★
()
Ответ на: комментарий от tugrik

да, похоже что я не прав. читал старые squid.conf.default , а там таких пояснений не было. сенькс за информацию.

sasha999 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.