#1: Expand support for Squid configuration generation
- Proposed by
- Justin Ryan
- Seconded by
- Ricardo Newbery
- Proposal type
- Architecture
- Assigned to release
- Repository branch
- trunk
- State
- being-discussed
Motivation
The current CacheFu is very helpful for getting the most basic Squid acceleration up and running, but does not address some more complex use cases such as:- using a pool of zeo clients as cache peers
- caching dynamic content served out of Apache or another server in parallel
- running the cache on a separate machine from Apache or Zope
Proposal
- Add support for cache_peer configuration with multiple Zeo clients
- Add support to squid.cfg for all occurrences of hardcoded 127.0.0.1 addresses
Deliverables
- Improvements to existing squid.conf template
- update to squid.cfg format for new options, i.e. squid version
Risks
This could increase the management overhead for Squid configuration templates.
Progress log
I have done some initial research and testing, but have nothing ready to commit as of yet.
Participants
Yes, I volunteer.