squid优化
squid缓存方面的设置:step 1:磁盘分区,为squid准备相关的存储。
配置squid.conf文件,为squid配置缓存:
cache_dir aufs /usr/squid/cache1 10000 16 256
cache_dir aufs /usr/squid/cache2 10000 16 256
cache_dir aufs /usr/squid/cache3 10000 16 256
cache_dir aufs /usr/squid/cache4 10000 16 256
squid的cache_mem的配置
# 与内存有关的设定有关∶内存为2G,这里我给它为600M,性能方面的话还是需要自己在应用的过程当中不断地调整。
cache_mem 600 MB
# 与设置缓存容量有关(注∶下列的 90 与 95 是百分比 )
# 如果您的 cache_dir 容量很大时,可以考虑将 4096 改成 32768 KB
# 这里如果使用代理的客户端下载相对比较频繁的时候需要调整缓存容量的百分比(为了防止下载突然把整个squid塞满)
cache_swap_low 70
cache_swap_high 85
maximum_object_size 32768 KB
# 与记忆体保存资料有关的设定
maximum_object_size_in_memory 8 KB
# 我们经由 dns 正反解以及 IP 的结果,记录在暂存区啊!
ipcache_size 1024
ipcache_low 90
ipcache_high 95
fqdncache_size 1024
设置透明代理,使用户不用设置代理服务来进行上网:
配置squid.conf,使用透明代理
http_port 3128 transparent
页:
[1]