1

我的 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 服务器时,它无法重新启动。

可能是什么问题?

4

1 回答 1

4

如果你声明一个后端,你需要使用它:这就是 Varnish 的作用。

无论如何,你有几个解决你的问题的方法。首选的方法可能是仍然在 VCL 中声明未使用的后端,运行 Varnish,同时通过添加参数将错误转换为警告-p vcc_err_unref=off

于 2013-01-17T20:20:35.017 回答