2016-10-28 21 views
1

我不小心复制了我的default.vcl并删除了我相当复杂的配置。只要我不尝试重新加载配置或重新启动清漆,一切运行良好 - 我希望有一种方法来查看或“提取”我从varnish中加载的配置,所以我不必从头开始重写它。感谢您的任何想法。恢复加载清漆配置

回答

1

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

当清漆服务重新启动或停止时,Vcl列表被清除。

+0

这正是我一直在寻找的,运行“vcl.show boot”会产生加载的配置。似乎我在我的grep搜索中偶然发现了这个文件,但是你的方法更加清晰,所以我将其标记为答案。谢谢! – sully1900

0

通过恢复我的加载配置文件解决了我的问题 -

grep -i -a -B100 -A100 'text' /dev/vda 

替换为一行代码我从配置想起“文本”。