http缓存机制及varnish: browser:缓存机制 缓存类型: public private

Expire : cache-control max-age : Etag 缓存策略 CDN:Content Delivery Network 使用CNAME解析 智能DNS 智能DNS+内容分发技术 自建CDN 智能DNS服务器租用或者自己构建bind,view Bind-dlz+MySQL(Pgsql ,Oracle ,db4) 租用公共CDN 一般按流量收费 早期最著名缓存服务器 Squid 目前比较流行缓存服务器 varnish Nginx+varnish Nginx+Squid

varnish体系结构: child 接收响应请求 cache 管理缓存 VCL Varnish控制语言,完全兼容C语言 Varnish状态引擎: 重要两点 vcl_hash vcl_pass

VCL语法: