Hi,

I need to control bandwidth for many logical groups of hosts based on time, but 
want to change the available bandwidth while a download is in progress (which 
can take an hour or more).  

My initial plan was to:
-use external ACLs to tag requests from each logical host group
-use time-based ACLs to select the appropriate delay pool

The only catch is that the ACLs only appear to be evaluated at request 
processing time (reasonable).  I'm basically hoping re-evaluate which pool a 
long-running request belongs in, or change the pool parameters over time.

Is something like this possible with Squid?   

My searches haven't turned up much so far (dynamic delay pool patch looked 
different), and my only idea is to restart Squid with a different config and 
hope clients can resume where they left off.

Any pointers appreciated, even if it's not an all-Squid solution.

Thanks,

Scott


      

Reply via email to