我们的缓存控制头只在应用程序部署期间更改。我们当前的部署管道触发了整个站点在成功部署后刷新缓存的禁令。这一禁令是否也会从清漆中移除任何误击和命中的物品?我们目前正在使用默认的120秒TTL进行命中失败,但如果BAN (或清除)也移除这些对象,则考虑大幅提高这些TTL,因为如果没有部署,事情就不会神奇地变得可缓存。
发布于 2020-01-29 08:32:21
禁止,不会刷新缓存,它将阻止内容被服务,事实上,它将禁止在缓存中保留的内容,直到TTL过期或被请求击中为止:https://docs.varnish-software.com/tutorials/cache-invalidation/
,则对缓存中的每一个对象都有影响。
https://stackoverflow.com/questions/59957310
复制相似问题