Re: [squid-users] HTCP cache expiration - how does it work?

From: Jon Kay <jkay@dont-contact.us>
Date: Wed, 24 Oct 2001 11:02:23 -0600

Klavs Klavsen wrote:
>
> Hi all,
>
> I'm new at squid.. I'm trying to setup an environment to handle a very big
> load (9 million pageviews a week - approx. 200 million hits a week).
>
> My thought was that I would setup a number of squid-siblings (10-20) -
> which would serve all the static pages for all our sites.. The siblings
> would refresh their information from 2-3 parent caches - and never from the
> origin.. (as they are it seen from a dns-stand point).
>
> My problem however, is that some of our static pages, change quite often..
>
> My idea was to set the expiration time for the squid-siblings with a
> refresh_pattern of 99999 min. and override-expire, reload-into-ims and
> ignore-reload and
> since I control the origin servers, I would be able to update the static
> pages when needed, and push the changes to the squid servers.
>
> I know the client program, can contact a squid-server and force it to
> refresh an url.. (which would work - but if you have 30 servers that's
> perhaps a lot for each page?)
>
> I was thinking of using HTCP between the siblings and parents, so that I
> would only have to use the client program to force-refresh on the parents..
> and then HTCP would refresh the siblings..
>
> Is that possible? how should you configure squid for this to work?
>
> The requirement for this setup is Instant-refresh (within 20 seconds or
> so..) of all squid-siblings.. and here I like the fact that squid waits to
> refresh the page, until it actually gets a client-request for it..
>
> I hope you can help me with HTCP and how it works, and wether it's
> applicable for this setup.
>
Sorry to take so long to respond. Been a busy week.

We have a version of Squid with push implemented through HTTP PUT
(see pushcache.com white papers). There are two versions that we
have: a beta product implemented in an ancient version of Squid
(1.1.22), and a development version tracking squid-head.

Let me know if we can help.

-- 
Jon Kay        pushcache.com                      jkay@pushcache.com
http://www.pushcache.com/                             (512) 420-9025
Squid consulting				  'push done right.'
Received on Wed Oct 24 2001 - 10:03:39 MDT

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