maxc1017 发表于 2018-12-27 06:37:59

squid参数优化

  Squid Cache: Version 3.1.18
服务器配置:
机型:ProLiant DL360 G7
内存:12G
CPU:Intel(R) Xeon(R) CPU E5606@ 2.13GHz
业务需求:图片加速

需求分析:
/usr/local/squid/bin/squidclient -p 80 cache_object://localhost/info
Storage Swap size:      1452764 KB
Storage Mem size:       151172 KB
Mean Object Size:       160.94 KB 平均内容大小

squid配置参数调整:
cache_replacement_policy lru
memory_replacement_policy lru
cache_mem4096 M   squid可用到的最大内存,根据经验实际内存1/4-2/3之间
maximum_object_size 4096 KB 单个文件最大缓存大小
maximum_object_size_in_memory 256 KB 单个文件内存中最大缓存大小
memory_pools on
memory_pools_limit 128 MB 设置预分配内存大小

考虑带宽问题,我加入了ignore-reload进行强制缓存
refresh_pattern -i ^http:\/\/image\.test\.com\/.*\.(jpeg|jpg|bmp|png|gif|swf)3200 20% 86400   reload-into-ims ignore-reload
  调完,命中率提高了不少呢,另外后端服务器压力也少了很多
http://blog.运维网.com/attachment/201203/165349740.jpg



页: [1]
查看完整版本: squid参数优化