上层代理 Squid使用其它的代理服务器 当我们访问国外网站比较慢的时候,可以通过设置代理访问,那么我们自己的代理服务器能否也设置别人的代理来访问国外的网站呢?答案是肯定的。例如有代理proxy1.cnlinux.net能以较快的速度访问国外,且我们访问它也比较快,所以我们用它来作为我们访问国外网站的上层代理。我们需要在squid.conf中添加如下参数: <主机...
/
1989 次浏览/
系统运维
利用 nginx url hash 提高squid服务器命中率url hash是用于提高squid命中率的一种架构算法,一般现行的架构通常是使用dns轮询或lvs等将访问量负载均衡到数台squid,这样做可以使 squid的访问量做到了均衡,但是忽略了一个重要方面--数据量。在这种架构下,每台squid的数据量虽然是一致的,但通常都是满载,并且存在数据重 复缓存的情况。如果后端服务器数据容量或者用户的访问热点数远远超过缓存机器的内存容量,甚至配置的disk cache容量,那...
/
2148 次浏览/
系统运维
squid2.6加速WEB支持虚拟主机配置心得体会本人一台web服务器,日流量约10万,上面有好几个虚拟主机,近日装上Squid 2.6进行WEB加速,Squid 和Apache均在同一台服务器上面,效果非常明显,看到论坛上好多人问如何配置squid2.6支持,虚拟主机现在将安装过程贴出和大家一起分享,给菜鸟们一个学习机会和老鸟们一个批评指正的机会主机配置为: CPU: AMD64 Sempron 3100&nbs...
/
2122 次浏览/
系统运维
在RHEL6.2上安装Squid,使用透明代理,最开始使用系统带的rpm包安装,调试参数后,起用服务,小流量的情况下,squid可以正常工作,但是一旦加载大流量,squid立即崩溃。 后来了解到squid2系列都不支持多核CPU,只有最新的3.2支持多核CPU,因此决定下载源码编译安装。 编译安装测试,一些小的麻烦不断产生,网上可以参考的资料很少,很多都是介绍做反向代理的。 3.2最主要的就是支持多核处理器,我们最开始使用workers参数,但是加载后查看squ...
/
3020 次浏览/
系统运维
squid-2.6之Web反向代理加速实做/防盗链/防盗用/防爬虫 2.6相对2.5有了一些改变,大家可以去看:http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE1-20060726-RELEASENOTES.html#s2 1. 下载squid2.6 http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE1-200607...
/
1917 次浏览/
系统运维
利用 squid 反向代理提高网站性能本文在介绍 squid 反向代理的工作原理的基础上,指出反向代理技术在提高网站访问速度,增强网站可用性、安全性方面有很好的用途。作者在具体的实验环境下,利用 DNS 轮询和 Squid 反向代理技术,实现了网站的负载均衡,从而提高了网站的可用性和可靠性。本文在介绍 squid 反向代理的工作原理的基础上,指出反向代理技术在提高网站访问速度,增强网站可用性、安全性方面有很好的用途。作者在具体的实验环境下,利用 DNS 轮...
/
2090 次浏览/
系统运维
Varnish加速网站图片显示 自从动态生成缩略图上线后,NFS客户端日志时常报无法响应的错误,怀疑是NFS机IO过大,所以想到使用Varnish给NFS机减压,将缩略图存放到内存中,减少读的压力,然后就有了篇博文。 简介: Varnish是一款高性能的开源HTTP加速器,网上评价比Squid更强,安装配置都很快速,方便。 一、安装:# wget http://repo.varnish-cache.org/source/varnish-2.1.5.tar.gz...
/
2033 次浏览/
系统运维
Varnish无法分配内存导致自动重启子进程的问题今天发现我的Varnish2.0.3版在运行一段时间后就会自动重启子进程,导致缓存命中率低下(不到50%),查看/var/log/message发现果然存在Varnish不断重启新的子进程的现象,报错中基本上都带有Cannot allocatememory的提示。查询官方网站的性能优化...
/
2261 次浏览/
系统运维
Varnish解决带参数的URL可能造成多份缓存的问题当Varnish遇到带参数的URL(这些参数还经常变)的时候,通常会存在同一个真正的URL存放多份缓存及缓存命中率低的情况,根据官方网站的文档说明,可以在sub_recv中加入如下段解决。 if (...
/
2104 次浏览/
系统运维
在CentOS5.2上搭建DNS服务器前段时间世纪互联的DNS服务出现了严重的问题,导致网站受影响了整整一天。为了避免以后再次出现类似的情况,还是自己搭两台DNS服务器吧。至少出问题的时候解决的快一些。安装环境操作系统: CentOS release 5.2 (Final)Kernel: 2.6.18-92.el5软件列表bind-9...
/
2017 次浏览/
系统运维