清漆3至4升级configuration更改

谁能真正理解升级文档所说的如何或者直接修改一个受欢迎的vcl,那么那些没有那么多经验和几乎只使用这些默认vcl文件的人呢?

这是我和我的一些朋友经常使用的一个:

https://github.com/ewanleith/Wordpress-Server-Configuration-Files/blob/master/default.vcl

如果我想在4.0下使用这个东西,我该从哪里开始呢?

vcl_fetch需要重命名,如果我只是重命名它,并将vcl版本添加到顶部,这将工作吗?

基本上,是的,你重命名你的所有函数,并改变你所有的调用,以使用新的语言语法。

从头开始编写vcl文件可能比较容易,使用v3版本中的知识。 但是,应该很有可能只是将VCL转换为v4,通过使用这里的迁移指南来检查代码: https : //www.varnish-cache.org/docs/trunk/whats-new/upgrading.html

编辑:我已经find了这个工具,它有助于https://github.com/fgsch/varnish3to4这不是一个神奇的子弹,你仍然需要转换,但它应该帮助。