研究squid发现,对于错误页比方404,403等。squid默认也是缓存的,但是不会计入store.log. 命中后,access.log记录为TCP_NEGATIVE_HIT/404  而且在squid返回的响应头中没有过期时间这项.   squid中文权威指南中有一段:   TCP_NEGATIVE_HIT 在对原始服务器的请求导致HTTP错误
原创 2012-06-07 17:37:31
1059阅读
 今天做squid测试时查看squid日志信息如下: 192.168.9.52 - - [13/Dec/2011:10:25:30] "GET http://www.jianhui.com/menu.gif HTTP/1.1" 404 575 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/5
原创 2011-12-13 10:43:24
1790阅读
Squid web缓存加速软件目前已经是新浪、搜狐、网易等各大网站广泛应用。Squid会在设置的缓存目录下建立多个目录,每一个目录下又建立多个目录,然后才在最里层的目录中存放缓存文件(object)。squid会根据用户请求网页的URL进行哈希,生成缓存文件,存放在某一个目录中。squid启动之后,将在内存中建立一个哈希表,记录硬盘中缓存文件配置的情形。   对于类似http://you.v
转载 精选 2011-03-31 09:58:06
1668阅读
Squid代理缓存Squid源码安装:tarxfsquid-3.5.27.tar.gz//包要自己传或下载yum-yinstall\gcc\gcc-c++\make\pcre-devel\expat-devel\perlyuminstallperl-develcd/squid-3.5.27/./configure--prefix=/usr/local/squid--sysconfdir=/etc-
原创 2019-01-10 10:41:23
648阅读
Squid web缓存加速软件。Squid会在设置的缓存目录下建立多个目录,每一个目录下又建立多个目录,然后才在最里层的目录中存放缓存文件(object)。squid会根据用户请求网页的URL进行哈希,生成缓存文件,存放在某一个目录中。squid启动之后,将在内存中建立一个哈希表,记录硬盘中缓存文件配置的情形。   对于类似http://www.test.com/index.html之类的网页,
翻译 精选 2013-01-10 10:35:29
698阅读
squid 清除缓存7.6 删除缓存对象 在某些情况下,你必须从squid的cache里手工删除一个或多个对象。这些情况可能包括: + 你的用户抱怨总接收到过时的数据; + 你的cache因为某个响应而“中毒”; + Squid的cache索引在经历磁盘I/O错误或频繁的crash和重启后,变得有问题; + 你想删除一些大目标来释放空间给新的数据; + Squid总从本地服务器中cache响应,现
转载 精选 2013-08-14 21:46:58
960阅读
目录: 一、Squid 代理服务器 二、Squid 代理安装 三、搭建传统代理 四、搭建透明代理 五、ACL访问控制 六、Squid日志分析 七、反向代理 一、Squid 代理服务器Squid 主要提供缓存加速、应用层过滤控制的功能。 代理的工作机制1、代替客户机向网站请求数据,从而可以隐藏用户的真 ...
转载 2021-09-14 18:18:00
187阅读
2评论
缓存,先关闭squid #cd /data/squid/sbin #squid –k shutdown 而后进入cache目录,把所有内容都删除 #cd /data/squid/var/cache #rm –rf * 重新建立cache目录 #cd /data/squid/sbin #squid –z 启动squid #cd /data/squid/sbin #squid ...
原创 2022-11-22 00:19:22
114阅读
缓存加速----Squid
原创 2020-11-09 19:04:14
446阅读
 1. COSS will not function without large file support (off_t is 4 bytes long. Please reconsider recompiling squid with –with-large-files Bungled squid_webcache.conf…… 检查是否在
转载 精选 2012-02-01 16:50:28
1948阅读
squid缓存批量更新问题,因代理上有很多的域名,部分客户的网站如图片等会经常更新,要求又比较紧急,所以写了个自动清除缓存的脚本,后来网上也搜查了个,感觉还是别人的写的比较好,这里我把自己写的跟别人写的都记录下,方便以后查看。 我个人写的clear_squidcache.sh #!/bin/bash #clear_squidcache.sh FILE="/tmp
原创 2011-08-03 10:42:18
1387阅读
由于网站的访问量越来越大,用户播放视频,都要从web服务器拿文件,而且又是动态连接,要调用一个php-cgi进程,这样的话很浪费资源,所以要加缓存服务器。但是问题来了,squid 默认是不缓存动态页面的,google 了半天,发现很多人的文章没有一个说到正点上的。最后自己不停的做测试,看squid.conf.documented,把问题解决了,所以就记录下来,以便以后大家遇到同样的问题。好解决。
原创 2010-08-30 11:11:01
5575阅读
1点赞
<?php $urls = $_POST['urls']; $urls = explode("\n", $urls); foreach($urls as $reurls){  $purge_urls[] = trim($reurls); } $squid_servers = array('183.61.182.1','121.12.116.2
原创 2012-10-16 16:13:54
777阅读
配置squid转载http://www.92csz.com/study/linux/21.htmSquid是比较知名的代理软件,它不仅可以跑在linux上还可以跑在windows以及Unix上,它的技术已经非常成熟。目前使用Squid的用户也是十分广泛的。Squid与Linux下其它的代理软件如Apache、Socks、TIS FWTK和delegate相比,下载安装简单,配置简单灵活,支持缓存
原创 2014-01-15 14:38:00
459阅读
于2017.04.21 从新浪博客搬迁过来----------------------------------------------------------------  在现在的企业中squid 作为代理服务器和缓存服务器使用,在小型的环境中squid可以作为代理服务器来供单位用户上网使用;在大型的环境中squid又作为缓存服务器来对web进行加速。常见的有正向代
原创 2017-04-21 14:07:41
4080阅读
一、Squid代理服务器 Squid主要提供缓存加速、应用层过滤控制的功能 1、代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址 将获得的网页数据(静态 web元素)保存到缓存中并发给客户机,以便下次请求相同的数据时快速响应 2、代理的类型 ① 传统代理:适用于interne ...
转载 2021-09-11 21:00:00
312阅读
2评论
Squid 缓存代理 一.Squid代理服务器 1.代理的工作机制 2.代理的类型 3.使用代理的好处 二.Squid 代理安装 三.搭建传统代理 四.搭建透明代理 五.ACL访问控制 六.Squid日志分析 七.反向代理 ...
转载 2021-09-21 23:01:00
155阅读
2评论
 Squid Web 代理缓存 Squid是一个能够作为HTTP、FTP、以及其他请求的代理服务器使用的互联网对象缓 存。客户端会从Squid请求URl,如果之前客户端想Squid发出过同样的请求,Squid会根 据缓存副本提供URL,同时装法与URL相关的动态内容(CGL可执行程序,服务器解析的页 面,)而不是从缓存中提分工这些内容。     还
原创 2011-05-28 21:13:38
917阅读
 删除缓存对象 在某些情况下,你必须从squid的cache里手工删除一个或多个对象。这些情况可能包括: + 你的用户抱怨总接收到过时的数据; + 你的cache因为某个响应而&ldquo;中毒&rdquo;; + Squid的cache索引在经历磁盘I/O错误或频繁的crash和重启后,变得有问题; + 你想删除一些大目标来释放空间给新的数据; + Squi
s
原创 2012-08-22 16:18:40
994阅读
1点赞
1评论
今天有个同事,问我squid清除缓存的时候报错 404 什么原因。因为我是负责前端缓存,但是缓存清除一直是另外一个部门的同事在负责。现象如图所示原因是,squidclient 清除缓存的生活,会查找缓存的文件,没有就会爆出404,如果有这个文件的话,就清除掉。所以:郁闷的同学可以试试,报404以后,固定hosts抓取一遍然后在清除就会报200的状态码了。
原创 2015-09-29 15:11:24
1414阅读
  • 1
  • 2
  • 3
  • 4
  • 5