我已经设置了
maximum_object_size 0 KB
minimum_object_size 0 KB
acl all src 0.0.0.0/0.0.0.0
no_cache deny all
但当我测试缓存时
curl -x ip1:3128 http://blabla.com/iptest.php
sleep 5
curl -x ip2:55555 http://blabla.com/iptest.php
两者都只返回第一个 IP(ip1)
如果睡眠时间大于 30,它也会显示 ip2
后来编辑:我发现问题是如果你连续两次请求 squid,它将始终使用第一次请求时使用的 ip 退出互联网
答案1
难道不应该cache deny all
代替吗no_cache deny all
?
答案2
除了 Oliver 的回答之外,您还可以将其放入您的 squid.conf 中
refresh_pattern . 0 100% 0