Re: Squid workers on non cache dir rock system

Dave Dykstra <[email protected]>
Newsgroups gmane.comp.web.squid.general
Message-ID <[email protected]>
On Mon, Jan 13, 2025 at 02:17:01PM -0500, Alex Rousskov wrote:
> On 2025-01-13 13:29, Jonathan Lee wrote:
...
> > Is there anyway to use more workers on a non rock system, without
> > disabling the cache? I can use them when cache is disabled. Without
> > it I get assertion failed: controller:cc:930: EX&quot
...
> 3. Using multiple workers with non-rock cache_dir is not supported. For 
> some definitions of "work", in some deployment environments, one may be 
> able to use such unsupported configurations (e.g., by using 
> configuration macros to create worker-specific cache_dirs), but I do not 
> recommend those unsupported tricks and am not going to detail them here. 
> Sooner or later, those tricks may stop working without notice and with 
> bad side effects.

But in case you want to try it anyway, see the ${process_number} macro.
    https://github.com/squid-cache/squid/blob/v6/src/cf.data.pre#L123

It has so far worked for me with ufs cache and enabled a far greater use
of full machines without the need for rock cache, which I can't use due
to https://bugs.squid-cache.org/show_bug.cgi?id=4890.

Dave
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.