Search squid archive

Re: Some queries about cache_peer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Hello list,
>
> I tried to set up cache_peer, but i could not understand that it has setup
> or not. Please give some inputs.
>
> Scenario:-
>
> I have setup three proxy-servers.squid 3.0.7 Stable
> proxy1 192.168.99.134
> proxy2 192.168.99.135
> proxy3 192.168.99.121
>
> Lan Computer 192.168.99.23.
>
> On my Lan Computer, i have configured proxy in my browser as
> 192.168.99.134 ie proxy1. All request first go to proxy1.
>
> In Proxy1 squid.conf:-
> cache_peer   192.168.99.135  parent  3128    3130    proxy-only    default
> cache_peer      192.168.99.121  parent  3128    3130    proxy-only
>
> cache_peer_domain       192.168.99.135  .com
> cache_peer_domain       192.168.99.121  .net
>
> In proxy2 and proxy3 no cache_peer is configured.
>
> I can browse the web. But i didnt understand the working. I have some
> queries regarding this scenario:

> If the page is not in any of the proxy server, then which proxy server
> will go to internet and fetch for the user. I mean if user access any
> ".net" domain then the request will come to the proxy1 first, it will
> query to the proxy3, if its there it will be delivered else the page will
> be fetched from the internet ,Same is for the ".com" domain right?

Usually. If netdb/icmp has been enabled squid will keep records of
response times and go to whichever of peer/web responds fastest. thinking
fastest available service is usually best to use.

Check your access.log for info on which is being selected for each request.

> Then my question is,
> 1) which server will query to the internet for the page which is not in
> the cache ie ".net" dedicated server or the main proxy1 server?

Under only cache_peer_domain, maybe both. Use 'never_direct' to force
requests to go via peers.

> 2) The new page will be written to the which cache, proxy1 or
> proxy2/proxy3

'proxy-only' prevents caching at proxy1 if request came from peer. If
request came from web DIRECT then it can be cached at proxy1 and used
later.

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux