[CDN 技术] 过期时间在 60 秒内 squid 不 Cache 的问题

Mar 16th, 2010

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2010/03/16/minimum-expiry-time.html

看论坛有人出现一个问题,就是当 Expires 设置为 60 秒以内时都不会 Cache ,但当设置成 61 秒时就能 Cache.

其实这不是个问题,在 Squid 中有这样一行配置 minimum_expiry_time 默认值是 60 .所以只需要修改这个值.就能实现 60 秒以内 Cache 了.

注意了,这个参数不要修改的过小,这个对时间的校准很严格的,设置太小,你传送过程中就花了 2 秒,你设置刚好 2 秒,过来就过期了,就样就没有用了.所以建议直接放在本地 cache 的前端,才设置小的时间.

这个参数主要目的也是上面写的,防止 cache 失效,然后不断 cache 的循环.

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags: , , ,