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


你可能感兴趣的:(优化,squid)