清漆发送标题,但不缓存内容?

时间:2014-02-08 18:20:15

标签: php apache caching varnish varnish-vcl

我一直试图找出问题几个小时。我正在使用一个简单的PHP脚本来回显当前时间()以检查Varnish是否正常工作(时间应该在刷新时停止更新)。但是,当我请求测试脚本的时间不断更新时,但是标题表示一切正常:

    HTTP/1.1 200 OK
    Apache/2.2.22 (Ubuntu)
    X-Powered-By: PHP/5.3.10-1ubuntu3.9
    Vary: Accept-Encoding
    Content-Type: text/html
    Date: Sat, 08 Feb 2014 18:11:04 GMT
    X-Varnish: 24284714 24284713
    Age: 4
    Via: 1.1 varnish
    Connection: keep-alive

清漆时代,上面是4,因为我刚刚重启了这项服务。奇怪的是,php测试页面上的时间发生了变化(所以副本没有从varnish缓存中提供)......但是清漆标题继续“认为”原始副本正在作为年龄增量和页面仍会更新刷新的时间。

它是否可能正常工作,但不能以某种方式访问​​它自己的缓存页面?

我能错过一些简单的事吗?几周前Varnish 100%工作正常,我刚刚回顾它以便在开发后将服务器联机,并且无法解决为什么它已停止运行。

喜欢听到一些想法尽快解决这个问题。

0 个答案:

没有答案