squid清除缓存
1. 如何删除linux squid
删除日志的话:
linux/Unix下squid日志清除
/usr/local/sbin/squid -k rotate //分割日志文件
rm -f /usr/local/var/logs/*.0 //删除旧的日志
SQUID win下的日志清除
c:/squid/sbin/squid -k rotate -n squidnt //分割日志文件
del c:/squid/var/logs/*.0 //删除旧的日志
删除squid的话:
先用命令看看有没有安装:
rpm -qa|grep squid
如果出现类似
squid-cerberian-2.2.STABLE10-1
的字样就表示已经安装了x.x版本的Squid,得把它先卸了。
rpm -e squid
应该就可以卸掉。如果出现
error: package squid is not installed
或者什么错误就表示Squid包原先安装时就有问题,得手动卸载了。Linux就是麻烦!
2. 怎样解决squid无法重建缓存的问题
事实上我也这么干过
但是奇怪的是如果我把缓存的目录设置在 /var/spool/squid
这里的时候出来的提示就是 file exits
如果我把cache-dir 的目录设在 /squid 里时错误的提示就是
FATAL: Failed to make swap directory /squid/00: (13) Permission denied
需要说明的是 cache_effctive_user 和 cache_effctive_group都是 squid
而 /var/spool/squid 和 /squid 的目录属性都是777 都属于 squid.squid
3. 急,求教,用squid做缓存,怎么让缓存的数据返回给用户。
squid代理的时候,获取到数据就返回给用户了啊?正常是用户——>网站,你做了代理之后是 用户——>squid——>网站, squid从网站获取到数据就返回给用户了。如果你的squid设置了数据缓存周期,那么这个缓存周期内,用户再访问squid就直接是squid返回数据给用户了,不会再向后端的网站请求了。
4. 如何用php清除squid的缓存
你好,可以使用应用宝清除,
它能帮你加速减少内存占用率,
最大化的释放更多的内存,直接点击垃圾清理,
自动扫描并清理软件缓存、
垃圾文件、多余装包、系统缓存,彻底清除软件卸载后的残余。
5. 怎么设置squid不缓存任何网站文件或者特定的某个网站不缓存设置
因为共享VPS是通过SQUID缓存访问的,要一段时间后才会更新它,如果你想不缓存任何文件,可以按以下方式做: 将C:\squid\etc\目录下的squid.conf文件里的 cache_dir ufs C:\squid\var\cache 30000 16 256 改成 cache_dir ufs C:\squid\var\cache 30000 16 256 read-only 修改完后重启一下squid服务即可不缓存网站文件。
6. 浏览器缓存的清理方法
常用浏览器的清理方法:
网络浏览器
1.双击打开网络浏览器。
7. 怎么样清理浏览器缓存垃圾
Etag的工作原理与Last-modified类似,不同点在于Etag的值是用户可自定义的
缓存协商可应用在动态页面且实时性不是特别强的页面,如网站首页
要清空 Chrome 的缓存,请按以下步骤操作:
打开chrome浏览器,使用Ctrl+Shift+Delete快捷键,就会打开清理浏览数据页面,选择清理缓存选项,
然后单击“清除浏览数据”按键即可。
或者单击浏览器上的扳手-->选项-->高级选项-->隐私设置一栏中的清楚浏览数据 之后重复上面的步骤。 彻底缓存的意思是在缓存失效之前不再需要跟服务器交互
常用的是Expires,Expires的值是一个绝对时间,由服务器产生
这儿存在一个问题,就是服务器的时间可能给客户端的时间不一致导致缓存时间的偏差
要解决这个问题就要使用cache-control,它保存的是一个相对浏览器的时间
如果同时存在cache-control和Expires怎么办呢?
浏览器总是优先使用cache-control,如果没有cache-control才考虑Expires
浏览器缓存最大的价值是节省了带宽
为什么没有提高吞吐率呢? 下面来分析一下
这里分两种情况:静态页面和动态页面
服务端加载静态页面需要进行磁盘IO,浏览器缓存则可节省这部分时间,不过服务器一般会用squid等工具进行缓存,所以静态资源在提高吞吐率方面效果不明显
。
8. ubuntu怎么清除squid日志
第一步:确定squid代理缓存的位置
复制代码
代码如下:
#grep cache_dir /etc/squid/squid.conf //直接抓取squid的配置文件中缓存的目录的路径
输出如下,根据自己编译安装指定的目录不同,结果可能不同
复制代码
代码如下:
#cache_dir ufs /var/spool/squid 100 16 256
第二步:清空squid代理缓存
复制代码
代码如下:
# squid -k shutdown //关闭squid服务</p>< p># rm -rf /var/spool/squid/ //删除缓存目录
重建缓存目录
复制代码
代码如下:
# squid -z
输出如下:
复制代码
代码如下:
2013/08/24 04:24:19| Making directories in /var/spool/squid/00</p>< p>2013/08/24 04:24:19| Making directories in /var/spool/squid/01</p>< p>2013/08/24 04:24:19| Making directories in /var/spool/squid/02</p>< p>2013/08/24 04:24:20| Making directories in /var/spool/squid/03</p>< p>2013/08/24 04:24:20| Making directories in /var/spool/squid/04</p>< p>2013/08/24 04:24:20| Making directories in /var/spool/squid/05</p>< p>2013/08/24 04:24:20| Making directories in /var/spool/squid/06</p>< p>
重启Squid:
复制代码
代码如下:
#squid 或者 #service squid start
运行后输出:
复制代码
代码如下:
Starting squid: [ OK ]
第三步:确认Squid在运行
复制代码
代码如下:
# netstat -tulpn | grep :3128 // 查看squid使用的3128端口是否在使用
你也可以查看squid的access.log或者cache.log来检查squid的运行是否正常,命令如下:
复制代码
代码如下:
# tail -f /var/log/squid/access.log</p>< p># tail -f /var/log/squid/cache.log
9. squid 2.5 QQ空间打不开
你好,
最快捷的方式是使用腾讯电脑管家的电脑诊所功能来修复一下
电脑诊所:腾讯电脑管家为QQ空间定制的专修工具,点击上侧绿色的【修复】按钮即可
注:腾讯电脑管家为QQ空间定制部分修复步骤,因为操作过于繁杂,故未全部列出。若问题仍未解决,建议点击本回答上侧的【修复】按钮,进行深度修复。
本回答如有不清楚或其他疑问,请继续追问
谢谢!
10. php 怎么清理 apache缓存
一种是对 页面结果的缓存 应用服务器级别的 软件如 squid
一种是 内存级别的 一般是对 php 频繁调用的并且如果每次查询会消耗大量资源的数据 软件有 memcached
一种是 对php 程序进行优化编码的缓存 如 apache 里面的 apc, eAccelerator, XCache 等
还有一种就是文件缓存 这种一般是 用php自己实现的 没什么可说的.