<div dir="ltr"><div>Hi, <br><br></div><div>I'm querying lots of files through 4 cache servers connected through parent hierarchy. I clean all the caches before I start and then I query the files again in the same exact order. Weirdly, every time I check the logs, I see a different cache served a file compared with the previous test. The query process is done through a python script that uses wget through a proxy to the cache, hence the query process is really fast. <br><br></div><div>Interestingly, if I put a delay of 1 second between each query, the result will be stable and same every time I run the script. <br><br></div><div>Following a snippet from the config file after changing it too many times to make it re-produce the same results yet, that didn't help: <br>cache_dir ufs /var/spool/squid 9 16 256<br>cache_mem 0 MB<br>memory_pools off<br>cache_swap_low 100<br>cache_swap_high 100<br>maximum_object_size_in_memory 0 KB<br>cache_replacement_policy lru<br>range_offset_limit 0<br>quick_abort_min 0 KB<br>quick_abort_max 0 KB<br></div><div><br></div><div>Can someone shed some light on the issue and how to fix it please?<br><br></div><div>Thanks, <br></div><div>Sam <br></div></div>