天天看点

调整Squid反向代理参数提高命中率

 以前曾经粗略查过我们为MediaWiki平台安装的Squid的命中率以便验证效果,记得多在70%上下。

  最近又把一段时间的Squid日志下载下来,详细统计了命中率数据,结果如下:

项目

访问总数

TCP_HIT

TCP_IMS_HIT

TCP_MEM_HIT

TCP_MISS

TCP_DENIED

数量

178万

73万

17万

19万

35万

29万(当时屏蔽很多)

命中百分比(去掉DENIED后)

100%

50.0%

11.4%

12.8%

23.5%

未计入

合计命中

74.2%

  10月21日调整了一些参数:

  调整过后的几天感觉访问速度要快一些,后面的web服务器的负载也似乎明显减少。

  10月22日的Squid记录统计如下:

174万

92万

23万

34万

698(后来屏蔽很少)

52.9%

13.2%

19.5%

79.3%

  从以上统计对比来看,总体命中率增加了5.1%,MISS转到Web服务器减少了4%,别看这4%,对于后端Web服务器来说,就是降低了约20%负载,还是有明显作用的,以后再跟踪一段时间,如果有必要还要继续调整参数、更换硬件来提高缓存效率。

继续阅读