varnishadm删除配置

时间:2011-04-05 01:01:41

标签: varnish

我可以删除我在清漆中加载的配置吗?

我有:

>varnishadm -T 127.0.0.1:6082 vcl.list
available       0 boot
available       0 8080
available       0 8081
available       0 8080b
available       0 8080c
available       0 8081a
available       0 8081b
available       0 8081c
active         21 8081d

如果我尝试覆盖配置,我会收到“错误代码106”

>varnishadm -T 127.0.0.1:6082 vcl.load 8081a /etc/varnish/8081.vcl

Command failed with error code 106

我可以删除列表中的配置吗?

2 个答案:

答案 0 :(得分:1)

你试过vcl.discard吗?

  

varnishadm -T 127.0.0.1:6082 vcl.discard 8081a

答案 1 :(得分:0)

您还需要在新的vcl中添加所有服务器引用。

检查一下:我认为这可能与此有关: https://serverfault.com/questions/126942/varnish-vcl-reload-fails-after-adding-second-backend