- 论坛徽章:
- 0
|
squid+iis,同一台服务器,squid已经正常起来,而且功能都基本实现
服务器host上写了 www.abc.com解释到192.168.1.1
主要的配置如下
cache_peer 192.168.1.1 parent 80 0 no-query originserver
memory_replacement_policy lru
cache_replacement_policy lru
refresh_pattern -i .shtml 5 10% 30 reload-into-ims
这个时候产生2个问题:
1。cache不能更新
测试的test.shtml,页面在第一次访问的时候被cache,过了4分钟时间,去修改原文件,然后访问,发现没有被修改,查看日志显示是直接读的
cache,在access.log里面提示tcp_MEM_hit,但过了30分钟再次访问这个页面,依旧还是没有被修改。服务器的时间都是校对过都同步的。
2。cache出现多个副本
同上的测试中发现,如果分别用ip地址或域名去访问test.shtml的话,会产生2个不一样的缓存,请问这样的问题怎么解决?因为原文件都是
同一个文件。
[ 本帖最后由 gzjor 于 2007-9-19 16:03 编辑 ] |
|