|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Jahor Miadzviedziew 2:450/217 21 Jul 2003 15:54:20 To : Ramazan Jah-Far Subject : Re: squid как "эмулятоp интеpнета" -------------------------------------------------------------------------------- <ramazanjf@svitonline.com> wrote: EBB>> refresh_pattern [...] RJF> Интересно, а про offline моде молчим как партизаны или это RJF> "типа очевидно"? RJF> А про глюк с "LM: -1, EX: -1"+offline mode в версиях до RJF> 2.5.STABLE2 знаем? ..ет! (c). рассказывай. RJF> А про некэширование страниц с "VARY: " в версиях до 2.5 знаем? RJF> А про принципиальное некэширование ответов с RJF> "Pragma: no-cache" RJF> "Cache-Control: no-cache" RJF> "Cache-Control: private" RJF> что скажешь? ну здесь мне большей частью пофигу, т.к. я сначала тоже на pragma: no-cache и прочие грешил, а потом проверил -- фигушки. нет там ничего на эту тему и лежит оно в кэше в самом лучшем виде. только вот зачем-то не отдает юзеру при отсутствии линка. RJF> Проблема, в общем виде, состоит из двух частей: RJF> 1) заставить squid кэшировать всё подряд (полностью не RJF> решается, хотя, имея наглость не соблюдать RFC, можно RJF> исходники и подправить...) наглость есть, т.к. это все для локального использования и удобства людей, которые не хотели платить за занятия в онлайне. руки только не под исходники сквида заточены. в принципе, я уже начинаю понимать, что я сам себе геморрой ищу на всю задницу, но с другой стороны мне этих теток просто жалко. RJF> 2) заставить squid отдавать накэшированное без лишних RJF> раздумий и revalidations. а как быть с острой необходимостью обновлять это чертовы гороскопы в кэше при наличии линка? RJF> 1-я часть решается обновлением squid (плюс опционально RJF> правкой исходников) и конфигурированием refresh_pattern RJF> как-нибудь навроде RJF> "refresh_pattern . 300 100% 4320 override-expire override-lastmod" RJF> - здесь важно иметь не очень маленький min age. сквид 2.5 stable. RJF> 2-я часть решается переводом squid в offline. У меня RJF> переключение offline/online производится посредством RJF> ip-up/ip-down. а это куда? точнее man где? а в прочем, что тут думать -- читать надо =) RJF> P.S. Поскольку многие сайты злоупотребляют RJF> "Cache-Control: no-cache" и "Cache-Control: private", RJF> полноценный offline browsing не получится. ну, полноценный я никому и не обещал, так что если хотя бы так получится, то уже замечательно. спасибо. -- corvus corax @home GPG Fingerprint = 7954 5713 19D0 2713 A3B0 9B79 6F8E 4C25 E279 A165 --- tin/1.5.15-20021115 ("Spiders") (UNIX) (Linux/2.4.20-xer1-up (i686)) * Origin: corvus corax' nest (2:450/217) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2725419b4edf.html, оценка из 5, голосов 10
|