POST 请求后 Varnish 缓存失效
Varnish Cache invalidation after POST request
我无法回答我的问题。但是 Varnish
是否会使 post request
之后的页面缓存失效?例如我有一个页面,用户可以在其中发表评论,发表评论后,Varnish
是否清除缓存?
闲聊后,在官方 IRC 上:
默认情况下,意思是在 builtin.vcl
中,从 vcl_recv
绕过 POST requests -- return(pass)
的缓存查找,因此它不会更改缓存中的任何内容,它只是不在缓存中查找,并且后端响应被标记为不可缓存。
我无法回答我的问题。但是 Varnish
是否会使 post request
之后的页面缓存失效?例如我有一个页面,用户可以在其中发表评论,发表评论后,Varnish
是否清除缓存?
闲聊后,在官方 IRC 上:
默认情况下,意思是在 builtin.vcl
中,从 vcl_recv
绕过 POST requests -- return(pass)
的缓存查找,因此它不会更改缓存中的任何内容,它只是不在缓存中查找,并且后端响应被标记为不可缓存。