Re: [squid-users] about the IMS request

From: Jeff Pang <jeffrpang_at_gmail.com>
Date: Fri, 16 Dec 2011 15:08:21 +0800

Thank you Amos for the always kind answer.
Sorry my actual question, when client issue a "reload" request, does
this request passed by squid2 and squid1 then to the original server?

Thanks.

On Fri, Dec 16, 2011 at 2:08 PM, Amos Jeffries <squid3_at_treenet.co.nz> wrote:
> On 16/12/2011 4:36 p.m., Jeff Pang wrote:
>>
>> Hello,
>>
>> if the site-arch is:
>>
>> original-server ->  squid1 ->  squid2 ->  client
>
>
> NOTE: this is a *reply* pathway.  IMS is a *request*.
>
>
>>
>> When client send an IMS request to squid2, will squid2 pass it to
>> squid1 then to original-server?
>>
>> Thanks.
>
>
> The IMS effectively stops at squid2. Whether squid2 does a new IMS for
> itself or a full fetch from squid1 depends on whether squid2 already has a
> copy of that object, whether that copy is fresh or stale or newer than the
> IMS date.
>
> All those considerations are calculated, then a request is either satisfied
> by squid2 or a request created from a combination of the squid2 and client
> requirements is passed to squid1.  squid1 then does its own handling on the
> request sent by squid2.
>
> Amos
Received on Fri Dec 16 2011 - 07:08:29 MST

This archive was generated by hypermail 2.2.0 : Fri Dec 16 2011 - 12:00:03 MST