这是我的配置

backend axelaris {
  .host = "www.axelaris-hosting.com";
  .port = "http";
}

sub vcl_recv {
   if (req.http.host ~ "^(www.)?axelaris-hosting.com$") {
       set req.backend = axelaris;
   }
}


但是当我录音时
varnishtop -i rxurl

总是我列表长度为0

帮助请缓存我的网站
最好的祝福

最佳答案

如果rxurl给出一个空列表,则意味着您没有收到任何请求进入清漆。造成这种情况的原因似乎是您正在尝试使Web服务器和清漆都在同一端口上进行侦听。如果您在同一台服务器上具有varnish和Web服务器(例如apache),则需要使varnish侦听端口80,而Web服务器侦听另一个端口(例如8080)。然后当然为该后端设置.port。

09-10 04:26