你如何去除清漆?

oar*_*alo 3 varnish

我有一个网站目前正在使用 Varnish 来缓存 HTTP 请求,但是出于多种原因,它弊大于利。

我的问题是我找不到阻止所有 http 请求通过它的方法。如果我停止 varnishd 服务,则整个站点都会关闭。varnish statup 选项表明正在使用端口 2000,但 Apache 上似乎没有任何与之相关的内容。Apache 配置指向标准端口 80。

这是 CentOS 机器,带有 Apache 2.2.3、Varnish 2.0.6

Tom*_*Tom 6

检查 Varnish VCL(可能是 default.vcl)以查看它正在使用的后端服务器的地址(您可以将其视为后端指令的一部分)。这可能是使用非标准端口,例如 8080。

接下来,您需要执行以下操作:

  1. 编辑 Apache 配置以绑定到端口 80
  2. 杀死清漆
  3. 在 80 上重启 Apache