尽pipe设置超时,我仍然得到Varnish Guru Mediation 503错误

我有以下后端设置:

backend seanesopenko { .host = "seanesopenko.ca"; .port = "8080"; .connect_timeout = 60s; .first_byte_timeout = 300s; .between_bytes_timeout = 60s; } 

尽pipe在后端设置了超时,我依然不断得到Guru Mediation 503错误。 我认为这可能是apache2 / php错误,正在显示为Vuruish的Guru Mediation 503错误。 如何configurationvarnish / apache来显示apache2错误?

来自Varnish的503错误通常意味着:

  • 您已configuration后端运行状况检查,并且运行状况检查失败,或
  • 清漆是根本无法联系您的后端服务器(例如,连接超过connect_timeout秒,或被拒绝等)。

由于(a)不适用于你的configuration,我猜(b)。 varnishlog的输出是什么样的? 你有没有证实你可以正确连接到http://seanesopenko.ca:8080/从您的清漆服务器? 例如:

  curl http://seanesopenko.ca:8080/ 

在任何情况下, varnishlog都应该说明情况。