找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5461|回复: 2

为何我的squid下客户机没有提速度的感觉?

[复制链接]
发表于 2007-10-18 23:28:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我使用的squid 2.6,squid.conf配置如下:
http_port 3128
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80                # http
acl Safe_ports port 21                # ftp
acl Safe_ports port 443 563        # https, snews
acl Safe_ports port 70                # gopher
acl Safe_ports port 210                # wais
acl Safe_ports port 1025-65535        # unregistered ports
acl Safe_ports port 280                # http-mgmt
acl Safe_ports port 488                # gss-http
acl Safe_ports port 591                # filemaker
acl Safe_ports port 777                # multiling http

cache_mem 64 MB
cache_swap_low 90
cache_swap_high 95
visible_hostname proxy

acl CONNECT method CONNECT
http_access allow all
http_access deny manager
icp_access allow all
http_reply_access allow all

http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports


客户机指定ip和网关,IE设置里也指定服务器的IP和3128端口。squid服务运行一段时间后,发现cache也在不断的变大,可是发现LOGS下的access.log里全都是GET,没有一个是HIT,也就是说缓存都没有命中的,事实上也发现客户机的开网站速度没有任何的提高。
还发现个问题,客户机ie里指定服务器的IP和3128端口(也就是说使用了服务器的squid),打开这个http://comment.finance.sina.com. ... -600477&style=1会卡上一分钟。
以前使用winrouter的时候,假如开了缓存,即使外网断了,客户机还可以访问服务器的缓存,可是squid就不可以。

请高手帮帮忙是什么原因!
routeros
发表于 2007-10-19 07:27:27 | 显示全部楼层
会不会缓存太小了?你只启用了内存缓存,大小是有限的,而winrouter会自动启用硬盘缓存,缓存可达到几个G以上。
缓存太小的时候,里面的内容要经常更换的,什么内容访问次数多,就缓存什么内容,结果可能会造成只访问过几次的内容就缓存在里面了——网吧里这么多客户机,每个人喜欢的内容不同,可能同一内容在短时间里访问过几次就算多的了。启用硬盘大缓存,可以将很长一段时间内访问过的内容缓存下来,命中率就高了。
routeros
回复

使用道具 举报

 楼主| 发表于 2007-10-19 10:55:29 | 显示全部楼层
在打开squid的情况下,我做了这样的实验:客户机a打开一个网站,然后再让客户机b再打开同个网站,access.log里依然全都是GET没有HIT,所以可以确定不是缓冲小的缘故,而是缓冲没有起作用
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-5 20:31 , Processed in 0.048734 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表