一、varnish原理:1)Varnish简介:varnish缓存是web应用加速器,同时也作为http反向缓存代理。你可以安装varnish在任何http的前端,同时配置它缓存内容。与传统的squid相比,varnish具有性能更高、速度更快、管理更加方便等诸多优点。有一部分企业已经在生产环境中使用其作为..
分类:
其他好文 时间:
2017-03-24 21:02:21
阅读次数:
186
一、varnish原理:1)Varnish简介:varnish缓存是web应用加速器,同时也作为http反向缓存代理。你可以安装varnish在任何http的前端,同时配置它缓存内容。与传统的squid相比,varnish具有性能更高、速度更快、管理更加方便等诸多优点。有一部分企业已经在生产环境中使用其作为..
分类:
其他好文 时间:
2017-03-22 16:50:08
阅读次数:
257
代理模式(Proxy):控制对象访问 ——为另一个对象提供一个替身或占位符来访问这个对象。 要点: 代理模式有许多变体,如:缓存代理、同步代理、防火墙代理和写入时复制代理 代理在结构上类似装饰者,但目的不同。 装饰者模式为对象加上行为,而代理则是控制访问。 为上一章的糖果机建立一个糖果监视器,在远程 ...
分类:
其他好文 时间:
2017-02-26 17:27:41
阅读次数:
128
### 关于缓存 - 什么是缓存 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存, 等等。http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。http缓存的是指:当Web请求抵达缓存时, 如果本地有 ...
分类:
Web程序 时间:
2017-01-17 18:33:53
阅读次数:
320
一、缓存代理概述1、代理的工作原理。图1我们从图1来解释一下squid的工作原理首先客户机访问www.163.com的时候,首先到squid的缓存中进行查找如果有直接将结果应答给客户机,如果没有缓存则squid服务器想目www.163.com发送请求,将返回的结果存入自己的缓存并且应答给客户端。s..
分类:
其他好文 时间:
2016-11-28 01:29:42
阅读次数:
1267
X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。标准格式如下:X-Forwarded-For:client1,proxy1,p..
分类:
其他好文 时间:
2016-11-16 03:28:27
阅读次数:
213
缓存代理概述:做为应用层的代理服务软件,squid主要提供缓存加速,应用层过滤控制的功能。 1.代理的工作机制 当客户机通过代理来请求web页面时,指定的代理服务器会先检查自己的缓存,如果缓存中已经有客户机需要的页面,则直接将缓存中的页面内容反馈给客户机,如果缓存中没有客户机要访问的页面,则由代理服 ...
分类:
其他好文 时间:
2016-10-31 00:53:10
阅读次数:
383
摘要:最近要做这个主题的组内分享,所以准备了一个星期,查了比较多的资料。准备的过程虽然很烦很耗时间,不过因为需要查很多的资料,因此整个过程下来,对这方面的知识影响更加深刻。来来来,接下来总结总结 一 http缓存 1.1缓存的分类: http中具有缓存功能的是:1、浏览器缓存、 2、缓存代理服务器。 ...
分类:
Web程序 时间:
2016-07-18 12:27:57
阅读次数:
311
proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;在nginx配置中,严谨一点来说这配置使用在作为代理的nginx中。通过名字就知道,X-Forwarded-For是一个扩展头。HTTP/1.1(RFC2616)协议并没有对它的定义,它最开始是由Squid这个缓存代理软件引入,用来表示HTTP请求..
分类:
其他好文 时间:
2016-07-17 18:14:23
阅读次数:
590
当网站访问量达到一定时,如何做Memcached集群,又如何高可用,是接下来要讨论的问题。 有这么一段文字来描述“Memcached集群” Memcached如何处理容错的? 不处理!:) 在memcached节点失效的情况下,集群没有必要做任何容错处理。如果发生了节点失效,应对的措施完全取决于用户 ...
分类:
系统相关 时间:
2016-07-16 11:12:23
阅读次数:
293