gpt4 book ai didi

varnish - 返回(通过)HIT或MISS

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

我知道有人使用return(pass)的原因是因为不想缓存内容并将请求传递给后端。
所以,如果真的是这样,为什么我要用HIT代替MISS。
这是我的vcl:

sub vcl_recv{
if (req.method == "GET" && req.method == "HEAD"){
return (pass);
}

}

这是varnishlog的一部分:
  • VCL_call RECV
  • VCL_return哈希
  • VCL_call HASH
  • VCL_return查找
  • 点击20
  • VCL_call HIT
  • VCL_return传递

  • 谢谢你。

    最佳答案

    我发现了错误。我在说:

    if (req.method == "GET" && req.method == "HEAD") {
    return (pass);
    }

    代替:
    if (req.method == "GET" || req.method == "HEAD") {
    return (pass);
    }

    谢谢你。

    关于varnish - 返回(通过)HIT或MISS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44768337/

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