清漆多个后端无法正常工作

时间:2013-01-16 07:34:02

标签: varnish

我的Varnish配置中有2个后端:一个动态服务器和一个静态服务器。

后端的配置如下:

backend default { 
  .host = "127.0.0.1";
  .port = "8484";
  .probe = {
   .interval = 5s;
   .timeout = 1s;
   .window = 5;
   .threshold = 3;
  }
}
backend default_1 { 
  .host = "127.0.0.1";
  .port = "8181";
  .probe = {
   .interval = 5s;
   .timeout = 1s;
   .window = 5;
   .threshold = 3;
  }
}

当我尝试重新启动Varnish服务器时,它无法重新启动。

可能是什么问题?

1 个答案:

答案 0 :(得分:3)

如果您申报后端,则需要使用它:它是Varnish的工作方式。

无论如何,您有几个解决方案可以解决您的问题。首选的可能仍然是在VCL中声明未使用的后端,运行Varnish,同时通过添加参数-p vcc_err_unref=off

将错误转换为警告