link 发表于 2018-12-28 08:37:39

在团800运维工作总结之squid做回源图片的二级缓存

  # 主机名(3.0加入配置),无此项无法启动
  visible_hostname 172.16.1.80
  

  # 管理员邮箱,会显示在错误信息页面上,方便发生错误时联系!
  cache_mgr yanchao@rd.tuan800.com
  

  # 实现透明代理(squid2.7以上),其中vhost是必须的
  http_port 8091 vhost vport
  icp_port 3130
  # 缓存设置
  cache_mem 256 MB
  maximum_object_size_in_memory 2 MB
  

  # 替换机制(lru叫做“最近不常用的单元”unit一般就是常说object, 也就是当cache
  # 中的内容比如内存或硬盘达到上限时就需要进行数据的换进和换出工作)
  memory_replacement_policy lru
  

  # 缓存目录50G,其中一级目录16个,二级256个(每个一级下16个二级)
  cache_dir ufs /data1/squid/var/cache 500000 16 256
  max_open_disk_fds 0
  

  #缓存内容大小控制,当cache目录被占用到97%时,内容将被清空20%
  cache_swap_low 80
  cache_swap_high 97
  

  # 错误信息目录
  error_directory /usr/local/squid/share/errors/Simplify_Chinese
  

  # 最大和最小缓存对象
  minimum_object_size 0 KB
  maximum_object_size 30 MB
  

  # 日志格式
  logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %
页: [1]
查看完整版本: 在团800运维工作总结之squid做回源图片的二级缓存