squid 3.1缓存管理和维护(3)

安装

配置


前两章说了squid的安装和配置

接下来将说的是squid的日常维护的状态查看,缓存管理的相关内容


1.squid日志种类

cache日志

配置文件:cache_log /usr/local/squid/var/logs/cachelog

若意外down掉或者一些特殊故障会记录到这个日志中,包括squid的启动日志

access日志

配置文件:cache_access_log /usr/local/squid/var/logs/accesslog

日常访问的记录就记录到这儿,最后两列最为关键,例如:

TCP_MISS:FIRST_UP_PARENT

倒数第二列体现除了命中还是未命中以及缓存的类型是mem还是disk,倒数最后一列体现出了squid返回的缓存状态或者特殊的请求状态,有助于判断miss的原因


2.缓存清除

a.客户端(squidclient)清除

/usr/local/squid/bin/squidclient -h 127.0.0.1 -p 80  -m PURGE "http://www.aaa.com/bbb.html"

b.远程通过purge指令清除

C:\Documents and Settings\Administrator>telnet 118.194.163.61 80

HTTP/1.0 200 OK
Mime-Version: 1.0
Date: Mon, 21 Apr 2014 06:08:44 GMT
Content-Length: 0
X-Cache: MISS from CDN.ufstone.net


失去了跟主机的连接。


3.缓存信息查看


# /usr/local/squid/bin/squidclient -p 80 -Uadmin -Wtest mgr:info

配置文件中用户名和密码:

cache_mgr admin
cachemgr_passwd test all

squidclient 的mgr工具帮助
# /usr/local/squid/bin/squidclient -p 80 -Uadmin -Wtest mgr


此处不再多述


####################################

迷途小运维原创

作者:john

转载请注明出处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值