Re: [squid-users] Questions Cache-digest

From: igor rocha <igorlogos_at_gmail.com>
Date: Thu, 21 Jul 2011 09:16:07 -0300

Thanks !

2011/7/20 Amos Jeffries <squid3_at_treenet.co.nz>:
> On Wed, 20 Jul 2011 10:48:16 -0300, igor rocha wrote:
>>
>> Helo,
>> I have many doubts about the operation and monitoring Cahe-digests.
>>
>> I do not know how to access the summaries created by the same, as I do?!
>
>  http://$visible_hostname/squid-internal-periodic/store_digest
>
> Its a compacted binary hash, so all you find out by requesting it is whether
> the peer is providing it, and maybe when it was Last-Modified.
>
>>
>> I do not know how to ensure that all cache servers are utilising and
>> swapping the summary cache_digests between them , is need  a tag
>> referencing she?
>
> You will see HTTP requests for the URL above being made between them. From
> each squid to each of its peers for their individual digest.
>
>>
>> The cache-digests is only an information exchange protocol between the
>> caches that have to be used with a architecture of a squid (mesh,
>> hierarquic, multicast)?
>
> It is a compressed form of the cache index hashes. The format and
> construction is publicly available so there is nothing preventing other
> cache software from providing digests which Squid can fetch. There are also
> several caching softwares based on Squid which contain it.
>
>>
>> Looking at my scenario,  you can point my errors.
>> RAM
>> #cache_mem 16 MB
>> cache_mem 128 MB
>> maximum_object_size_in_memory 64 KB
>> # HD
>> #cache_dir aufs /var/spool/squid 512 16 256
>> cache_dir aufs /var/spool/squid 512 16 256
>> #maximum_object_size 128 MB
>> maximum_object_size 16 MB
>> minimum_object_size 0 KB
>> # Cache Threshold limits
>> cache_swap_low 90
>> cache_swap_high 100
>> #log_icp_queries on
>> # Scenario 4. cache_didests
>> #cache_peer 192.168.15.200 parent 3128 3130 roun-robin
>> cache_peer 192.168.15.201 parent 3128 3130 digest-url= 192.168.15.200
>> 192.168.15.202 192.168.15.203
>
> Only set digest URL if it is an unusual location (ie not the URL I mentioned
> up above).
>
> Also " 192.168.15.200 192.168.15.201 192.168.15.203" is not a URL.
>
> I think you need to remove the whole attempt at configuring digest-url
> option from the cache_peer lines. The defaults should work.
>
>
>> cache_peer 192.168.15.202 parent 3128 3130 digest-url= 192.168.15.200
>> 192.168.15.201 192.168.15.203
>> cache_peer 192.168.15.203 parent 3128 3130 digest-url= 192.168.15.200
>> 192.168.15201 192.168.15.202
>>
>> #Tags cache-digest
>> digest_generation on
>> digest_bits_per_entry 5
>> digest_rebuild_period 3600
>> digest_rewrite_period 3600
>> digest_rebuild_chunk_percentage 10
>> digest_swapout_chunk_size 4096  bytes
>>
> <snip>
>
> Amos
>
Received on Thu Jul 21 2011 - 12:16:14 MDT

This archive was generated by hypermail 2.2.0 : Thu Jul 21 2011 - 12:00:07 MDT