Search squid archive

Looking for testers: client-side delay pools

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

 



G'day,

I've got an implementation of client-side delay pools for Squid-2.HEAD
which allows for delay pools to be applied to the -client- side of a
connection rather than just the server. It lets you shape the speed of
replies to clients whether they're in the cache or not.

I've also implemented a "class 5" delay pool which is specifically a
per-client-connection rate limiter with an aggregate pool.

I've also added in new config options to let you match on both the
request and the reply when deciding which delay pool to assign to a
given connection. I'll eventually work out how to implement
server-side reply ACLs for delay pools which will let users match on
MIME types when assigning the traditional delay pools; some of the
work in this branch makes implementing that option easier.

If you'd like to give this a whirl then you should check out the
'delay_pool_write' branch from http://devel.squid-cache.org/ .
Instructions on how to use CVS are available there. Those who are
interested in the gritty details may be interested in the changesets -
http://devel.squid-cache.org/changesets/squid/delay_pool_write.html .

I'll bring this work into Squid-2.HEAD once its had a bit more
production testing. (This is where you all come in... :) It'll then be
included in the upcoming Squid-2.8 release. I'd obviously appreciate
any testing which the Squid community is able to help me with.

All of this particular work is being funded by a generous customer
with a specific need for the above. Thankyou to them for sponsoring
this work!



Adrian

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

  Powered by Linux