我遇到了一个问题,我的Squid服务器服务的项目被Limelight缓存的时间太长,有时甚至是几天。当一段内容在很长一段时间(数周)都是静态的,然后在几个小时内经历许多变化时,就会发生这种情况。
聚光灯从我们的Squid服务器获取它的内容,并且我被告知,如果我可以在Squid服务器发送的HTTP头中添加'Expires: 15m‘,Limelight将在15分钟内不会缓存该图像。
不幸的是,我不能喜欢在乌贼的设置,这将允许我添加到标题。
下面是当前发送的HTTP头:
HTTP/1.0 200确定日期: Tue,2009年12月15日23:57:33 GMT服务器: nginx/0.5.26内容-类型:图像/jpeg内容-长度: 83843最后修改: Tue,2009年12月15日23:52:00GMT接受-范围:字节年龄: 450 X-缓存: squid01.prod.mydomain X-缓存-查找:从squid01.prod.mydomain:3128命中: 1.0 squid01.prod.mydomain:3128 (squid/2.6.STABLE14)连接:关闭
发布于 2010-04-14 06:49:16
您需要在源服务器上,而不是在Squid框上设置标头。
请参阅:http://www.mnot.net/cache_docs/#IMP-SERVER
https://stackoverflow.com/questions/1920876
复制相似问题