Re: Children & Parent Caches

From: Duane Wessels <wessels@dont-contact.us>
Date: Fri, 18 Sep 1998 13:25:01 -0600

"George Ellenburg" writes:

>Duane,
>
>I've got a curious question regarding children and parent caches.
>
>I'm got approximately 20 children, all running various versions of Squid from
1.1 to 1.2betas. I have a cache_host directive for each of them to use me as p
arent:
>cache_host squid.sundial.net parent 3128 3130
>
>However, I am seeing always the following in my log files:
>906042758.577 0 hpamerica.com UDP_MISS_NOFETCH/000 58 ICP_QUERY http://ww
w.aol.com/gr/nfcheckmark.gif - NONE/- -
>
>My question is this - two of your caches are acting as parents for me:
>cache_peer sv.cache.nlanr.net parent 3128 3130
>cache_peer uc.cache.nlanr.net parent 3128 3130
>
>Are you seeing the same thing in your log files? From reading the documentati
on, I get the impression that a UDP_MISS_NOFETCH means the requested document i
s not cached my my server. However, if I visit the site directly, using squid.
sundial.net it caches it and then if my children visit the page I see a UDP_HIT
 or a TCP_HIT. How can I make all of these UDP_MISS_NOFETCHes go away and cach
e all of my children's requests so the same request doesn't have to travel acro
ss my pipe twice (or moreso) if someone else wants the same document?

A Squid cache replies with UDP_MISS_NOFETCH in three cases:

        Squid is reloading the meta data, and the -Y command line option
        was used

        Squid went into 'hit-only' mode because it detected a significant
        number of upstream failures.

        The 'test_reachability' option has been turned on, and Squid
        doesn't have any ICMP measuremnt data for the requested host.

I think the third is the most likely. Did you enable test_reachability?

Duane W.
Received on Fri Sep 18 1998 - 12:25:52 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:42:04 MST