我已经为匿名搜索和缓存代理配置了 squid。最初它运行良好,但两周后它变得很慢(加载网页变得很慢),然后我不得不再次研究 squid。我看到 squid 的标准版本已经更新,然后我将 squid 从 3.1.19 更新到 3.2.4。现在 squid 正在运行来自我们网络的所有流量,这些流量仅通过 squid 代理服务器。我再次看到互联网连接很慢,然后我在 squid 中启用了缓存功能,如下所示
cache_dir ufs /var/cache/squid3 10240 32 512
cache_mem 256 MB
我检查了缓存的大小
du -sh /var/cache/squid3
输出:
65 米
一天后我再次检查了缓存的大小,发现还是一样65 M
,squid 根本没有缓存任何东西。这是什么问题?我应该配置其他东西吗?
而且网络连接非常慢。
答案1
事实上,其中没有任何内容,access.log
这表明来自客户端的请求根本没有通过 Squid 路由,而是通过同一服务器上的其他东西路由。
您能否发布有关您的设置、Squid 配置以及您在同一个盒子上实际拥有的内容的更多信息(当然首先对其进行审查)。