The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"squid вместо HandyCache"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"squid вместо HandyCache"  
Сообщение от qjmann (ok) on 23-Июл-08, 01:01 
Можно ли настроить поведение squid так, чтобы он по определённому фильтру урлов не проверял актуальность кеша, а всегда считал его актуальным? То есть, при запросе файла, который уже есть в кеше:

1) никогда не удалял кеш как с устаревший
2) не посылал запрос серверу, чтобы проверить актуальность кеша, а всегда его считал подходящим

В результате должно получиться поведение, аналогичное прокси HandyCache, где есть такой список "Не обновлять", и HandyCache может работать словно в офлайновом режиме, пока не придёт запрос на файл, который не кеширован, и тогда он закачивается из сети.

Такое поведение вроде бы и нелогично для кеширующего прокси, но для домашней экономии трафика очень даже подходящее. Возможно ли сделать так в squid?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "squid вместо HandyCache"  
Сообщение от reader (ok) on 23-Июл-08, 09:54 
>[оверквотинг удален]
>считал подходящим
>
>В результате должно получиться поведение, аналогичное прокси HandyCache, где есть такой список
>"Не обновлять", и HandyCache может работать словно в офлайновом режиме, пока
>не придёт запрос на файл, который не кеширован, и тогда он
>закачивается из сети.
>
>Такое поведение вроде бы и нелогично для кеширующего прокси, но для домашней
>экономии трафика очень даже подходящее. Возможно ли сделать так в squid?
>

refresh_pattern
в 2.5 версии, опции работали, как в 2.6 и 3.0 незнаю


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "squid вместо HandyCache"  
Сообщение от qjmann (ok) on 23-Июл-08, 11:57 
>refresh_pattern
>в 2.5 версии, опции работали, как в 2.6 и 3.0 незнаю

Спасибо, как раз то что надо! Сделал так:


refresh_pattern . 5256000 100% 5256000 override-lastmod override-expire ignore-no-cache ignore-private

Работает почти со всеми сайтами. Лишь разные новостные сайты и результаты выдачи поисковиков не хотят браться из кеша, очевидно из-за заголовков кеширования, которые всё же не игнорируются, хз каких именно..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "squid вместо HandyCache"  
Сообщение от reader (??) on 23-Июл-08, 21:03 
>[оверквотинг удален]
>>в 2.5 версии, опции работали, как в 2.6 и 3.0 незнаю
>
>Спасибо, как раз то что надо! Сделал так:
>
 
>refresh_pattern . 5256000 100% 5256000 override-lastmod override-expire ignore-no-cache ignore-private
>

>
>Работает почти со всеми сайтами. Лишь разные новостные сайты и результаты выдачи
>поисковиков не хотят браться из кеша, очевидно из-за заголовков кеширования, которые
>всё же не игнорируются, хз каких именно..

может из-за no_cache или cache deny

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "squid вместо HandyCache"  
Сообщение от qjmann (ok) on 24-Июл-08, 00:22 
Да, именно из-за cache deny. Там по умолчанию задано, что ответы от приложений, которые в /cgi-bin не кешируются. Если закомментировать, то кешируется теперь вроде абсолютно всё:

#acl QUERY urlpath_regex cgi-bin \?
#cache deny QUERY

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру