尽管将TTL设置为0,但一段时间后清漆复位

时间:2019-10-22 08:44:21

标签: varnish

我正在对缓存进行一些禁止测试。

我当然不希望误报,所以我设置了:

    set beresp.ttl = 0s;

在我的default.vcl文件上,并重置服务。

尽管过了两分钟,缓存仍被刷新。

我在这里想念东西吗?

1 个答案:

答案 0 :(得分:2)

我没有关注您的问题,但是beresp.ttl = 0s意味着禁用缓存(至少如果执行了内置VCL,您将缓存HFP / HFM对象;否则由于请求序列化是一个坏主意)