gpt4 book ai didi

caching - Varnish 将不会缓存-年龄0

转载 作者:行者123 更新时间:2023-12-03 17:46:32 25 4
gpt4 key购买 nike

我的 Varnish 设置似乎有一些问题。我在 ubuntu 上全新安装了 Varnish 和 Nginx,一切似乎都在运行,但实际上我似乎没有缓存任何东西。

这是我看到的:

HTTP/1.1 200 OK
Server: nginx/1.4.6 (Ubuntu)
Content-Type: text/html; charset=UTF-8
Vary: Accept-Encoding
X-Powered-By: PHP/5.5.9-1ubuntu4.14
Cache-Control: no-cache
Date: Tue, 02 Feb 2016 10:15:17 GMT
Content-Encoding: gzip
X-Varnish: 196655
Age: 0
Via: 1.1 varnish-v4
Accept-Ranges: bytes
Connection: keep-alive

我几乎可以肯定这个问题与“年龄”响应为 0 有关。我已经读到 Cache-Control header 可能是罪魁祸首,并且花了一些时间使用我读过的解决方案配置 nginx 和我的 vcl 文件-line,没有一个有效。

我对任何想法持开放态度,即使是我以前尝试过的想法(因此为什么我不列出我已经采取的步骤)。

预先感谢您的任何想法。

最佳答案

删除“no-cache”,然后在Cache-Control header 中设置“max-age = 120”(以秒为单位)。

还要注意,如果请求包含任何cookie或响应设置了任何cookie,则默认情况下不会 Varnish 。

关于caching - Varnish 将不会缓存-年龄0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com