[squid-users] Refresh ACL list only
alberto2perez at gmail.com
Tue Mar 17 18:08:38 UTC 2015
I did this once, with external acl, you can specify a ttl of each
external acl and also make your acl reload the list any time you want.
My external acl loaded users (in your case domains) from a list in
hard disk to memory, and then each time squid asked acl verify for a
preset elapsed time to reuse loaded in memory list or load it again
Be aware that dst-domain is a fast acl and you will turn this check
into a slow acl so you should consider if you really need this.
I can provide more details if you decide to use it like this.
Hope it helps
On 3/17/15, Samuel Anderson <sam at idsdoc.com> wrote:
> Hello all,
> Does anyone know of a way to reload a single ACL list? I have a very
> complicated and large config file that takes around 30 seconds to reload
> when I run the (squid3 -k reconfigure) command. I have several ACL lists
> that need to be updated throughout the day and it would be nice if I could
> only reload those ACL lists and not the entire config. Its problematic
> because while its reloading, the server is effectively down and disrupts
> Internet access for the rest of the users. Below is a small sample of the
> lists that will be updated. If I could add a TTL to the lists so squid
> would reload them periodically without a full reconfigure would be ideal.
> acl GLOBAL-WHITELIST dstdomain "/etc/squid3/whitelists/GLOBAL-WHITELIST"
> acl UNRESTRICTED-WHITELIST dstdomain
> acl DEV-WHITELIST dstdomain "/etc/squid3/whitelists/DEV-WHITELIST"
> acl SALES-WHITELIST dstdomain "/etc/squid3/whitelists/SALES-WHITELIST"
> Samuel Anderson | Information Technology Administrator | International
> Document Services
> IDS | 11629 South 700 East, Suite 200 | Draper, UT 84020-4607
> CONFIDENTIALITY NOTICE:
> This e-mail and any attachments are confidential. If you are not an
> intended recipient, please contact the sender to report the error and
> delete all copies of this message from your system. Any unauthorized
> review, use, disclosure or distribution is prohibited.
More information about the squid-users