squid :: Родительский прокси [solved]
raskapulk 6 ноября, 2006 - 23:34
и вот первая проблема:
при указании Squid'у родительского проски вот таким образом
cache_peer 192.168.0.10 parent 3129 3130
происходит следующее: запускаем прокси, выполняем первый запрос www.ya.ru далее смотрим логи родительского прокси они говорят следующее:
происходит передача содержимого www.ya.ru вместе с картинками и стилями и среди них проскакивают вот такие запросы
http://192.168.0.10/squid-internal-periodic/store_digest
после всего этого прокси "заклинивает" он ничего не запрашивает у родителя... и сам Squid никак не реагирует на запросы браузера, при рестарте сервиса происходит следующее:
pserv cache # /etc/init.d/squid restart * Stopping squid ... [ ok ] * Starting squid ... 2006/11/07 00:34:50| Squid is already running! Process ID 12394 [ !! ] pserv cache # /etc/init.d/squid stop * WARNING: squid has not yet been started. pserv cache # /etc/init.d/squid start * Starting squid ... 2006/11/07 00:35:04| Squid is already running! Process ID 12394
и прокси можно вырубить тока убив процесс.... как побороть ?
»
- Для комментирования войдите или зарегистрируйтесь
cache_peer 192.168.0.10
cache_peer 192.168.0.10 parent 3129 3130 no-digest
?
занятно...
занятно... пропали
но проблема с заклиниванием не ушла...
какую функцию сей параметр выполняет, и вообще что это за запрос такой был ?
У меня
У меня замечательно работает вот так:
Во, вот то, что
Во, вот то, что надо...
продолжая тему родительского прокси, возникла идея вот таких вот механизмов:
механизам раз
механизам два
Как их реализовать средствапи Squid'a ?
пожалуйста по подробнее желательно на пальцах =)
Вот эту
Вот эту проблему я и сам не решил. Сейчас мой просик просто форвардит запросы дальше. А заставить ковыряться в родном кэше = всё никак руки не дайдут документацию почитать:)
Но ответ в ней есть. Если найдешь раньше меня - пости сюда:)
см. squid.conf.default -
см. squid.conf.default - "refresh_pattern"