Search squid archive

Re: acl and cache

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

 



2006/5/2, Mark Elsen <mark.elsen@xxxxxxxxx>:
> Hi,
>
> I want a matching ACL to not use the cache.
>
> acl back myport 8081 : should not use cache.
> acl front myport 8080 : should use cache.
>
> I can't use no_cache directive because it purge objects.
>                                                           ^^^^^^^^^^^^^^^^

Why do you think that ?

M.

First,

I read this in the O'reilly book :

"If you add a no_cache rule after Squid has been running for a while,
the cache may contain
some objects that match the new rule. Prior to Squid Version 2.5,
these previously cached
objects might be returned as cache hits. Now, however, Squid purges
any cached response for a request that matches a no_cache rule."

But I'm not sure of this, i will try more test.

client->FRONT->Dansguardian->BACK->Internet.

I want : Only FRONT acl put new object in cache, but :

With a no_cache deny BACK

I test on a .gif :

First request : MISS ok.
Second request : REFRESH_HIT on FRONT and REFRESH_MISS on BACK

Not good, after disable : #no_cache deny BACK

Thirst request REFRESH_HIT on FRONT and REFRESH_HIT on BACK

It's ok but BACK can put new objects in cache :(

Thanks.

Aurélien Bras.


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

  Powered by Linux