恢复加载的Varnish配置

时间:2016-10-28 03:07:42

标签: varnish varnish-vcl

我不小心复制了我的default.vcl并删除了我相当复杂的配置。只要我不尝试重新加载配置或重新启动Varnish一切正常 - 我希望有一种方法可以从Varnish查看或“提取”我的加载配置,所以我不必从头开始重写它。谢谢你的任何想法。

2 个答案:

答案 0 :(得分:1)

您也可以登录管理控制台(varnishadm)并运行vcl.list列出所有已加载的vcl。然后vcl.show显示最近的一个。

重新启动或停止varnish服务时,将清除Vcl列表。

答案 1 :(得分:0)

通过使用 -

恢复加载的配置文件解决了我的问题
grep -i -a -B100 -A100 'text' /dev/vda

用我在配置中记住的一行代码替换'text'。