RE: [squid-users] Scheduled fetching of sibling misses

From: <francisv@dont-contact.us>
Date: Tue, 2 Apr 2002 18:09:30 +0800

I'd like to re-phrase my previous post.

If ProxyB requests an object from ProxyA and returns a MISS, ProxyA keeps
the information and pre-fetches the same object from ProxyB after a period
of time knowing that ProxyB must have the object by then.

-----Original Message-----
From: Squid Support (Henrik Nordstrom) [mailto:hno@marasystems.com]
Sent: Tuesday, April 02, 2002 5:28 PM
To: francisv@dagupan.com; squid-users@squid-cache.org
Subject: Re: [squid-users] Scheduled fetching of sibling misses

I have seen a patch doing this a long time ago. No idea where it is
today.

It is not possible to do it correctly without patching, as the
request needs to be sent to the sibling with a "Cache-control:
only-if-cached" header to make sure the sibling do not fetch the
object again, and you cannot forward such requests via Squid from an
external program.. (squid acts on the cache-control header).

You may also be interested to look into the push-cache extension to
Squid. Not exacly this, but in the same area.

Regards
Henrik

On Tuesday 02 April 2002 10:05, francisv@dagupan.com wrote:
> Hi,
>
> Is there an existing tool that fetches sibling misses at specific
> periods?
>
> For example, ProxyB is a sibling of ProxyA. ProxyB requests an
> object from ProxyA but it does not have the object thus returning a
> MISS. ProxyA, knowing that ProxyB requested an object earlier but
> got a MISS, will try to fetch the object if it's still not in the
> cache after a specific period of time.
>
> Let me know what you think.

-- 
MARA Systems AB, Giving you basic free Squid support
Customized solutions, packaged solutions and priority support
available on request
Received on Tue Apr 02 2002 - 03:08:30 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:07:18 MST