文件名称:varnish缓存配置及其使用.doc
文件大小:149KB
文件格式:DOC
更新时间:2012-09-03 16:40:37
varnish缓存配置及其使用
• 如果不提供命令行选项 (-b hostname:port ),则 backend default 部分将指定要连接的服务器。 • 当守护进程收到一个客户机请求时,将调用 vcl_recv() 函数。反过来,当从实际的 Web 服务器检索到请求对象后或者对 Web 服务器的请求失败后,将调用 vcl_fetch()。如前述,如果 Cache-Control 或 Pragma 报头被设为 no-cache,则 vcl_fetch() 也拒绝缓存。 • 在代码中,pass 操作暗示 “通过”,或者对于这次单独的请求/响应交换不执行任何操作。pipe 还把数据不加改变地从客户机传递到服务器,但是对客户机与服务器之间的所有后续事务都这样做(pipe 是连续不间断的 pass,直至任何一端关闭连接)。lookup 将尝试在缓存中查找响应,而 insert 将把响应添加到缓存中。