私は Varnish を初めて使用し、非常に多くのリクエストがmiss
、またはのいずれかである理由を理解するのに苦労していますhit_for_pass
。
unset req.http.Cookie;
私は内部に追加しvcl_recv
ました (私が正しい場合) 事実上すべての Cookie を無視し、Cookie に関係なくキャッシュしますか? これは正しいですか?
しかし、これにもかかわらず、私はまだ取得していませんhits
。したがって、この Cookie のアプローチは間違っているか、これが機能しないまったく別の理由があります。
hit_for_pass
これに関するアイデア、またはなぜ私がmiss
頻繁に取得しているのかを正確に確認する方法はありますか.
ありがとうジェイク
編集
もう少しグーグルして、これを見つけました
sub vcl_fetch {
unset beresp.http.set-cookie;
}
これにより、応答オブジェクトからCookieが削除されると思いますが、これが機能する理由と、機能させるために何をしたかを誰かが説明できますか?
EDIT2
もう一度見てみると、varnishstat
これが期待どおりに機能しておらず、まだ多くのミスが発生していることがわかります。