我正在尝试将旧的Varnish配置导入到4.0版。
sub vcl_hit {
if (req.method == "PURGE") {
set beresp.ttl = 0s;
return (synth(200, "Purged."));
}
}
我收到错误:
Message from VCC-compiler:
'beresp.ttl': cannot be set in method 'vcl_hit'.
At: ('input' Line 135 Pos 15)
set beresp.ttl = 0s;
--------------##########------
Running VCC-compiler failed, exited with 2
那么如何更新呢?
答案 0 :(得分:2)
这不起作用;)有一个完整的迁移指南如何从3迁移到4
https://www.varnish-cache.org/docs/trunk/whats-new/upgrading.html
以下是更改内容以及如何解决问题的完整列表。