Varnish声明默认情况下在端口6081上配置了Varnish,这是“适合测试目的的”https://www.varnish-cache.org/docs/trunk/tutorial/putting_清漆_在……上面_端口_80.html。
我正在运行多个虚拟主机,虽然我正在熟悉Varnish,但我想继续运行它:6081。
我把我的default.vcl .host改为localhost:80
我假设我可以通过:6081测试清漆,在默认情况下侦听后端服务器:80端口,而世界上其他地方仍然会像在端口80上一样继续接收非清漆版本。
但是,我仍然得到以下错误:“错误503后端获取失败”
我做错什么了?我读完了教程,一切都如教程所示。
发布于 2014-10-01 01:52:24
答案是确保.host参数在default.vcl中与httpd.conf中的that参数相同。ip地址必须相同。
https://serverfault.com/questions/632298
复制相似问题