503后端提取失败-Varnish缓存服务器Laravel

时间:2018-07-12 13:35:06

标签: php laravel laravel-5 varnish http-status-code-503

我有一个Laravel Web应用程序,并且在管理员中随机出现以下错误:

Error 503 backend fetch failed 
Guru Meditation:
XID: 499820
varnish cache server

当我单击登录时,即使在默认的Laravel登录身份验证上,我也会收到此错误,有时会随机返回,如果我按回会话开始并登录,它可能会抛出503错误。

我在网上看过,但是我不确定从哪里开始寻找如何解决此问题的方法。关于Stack的许多现有问题似乎都与Magento CMS有关。

1 个答案:

答案 0 :(得分:1)

backend fetch failed错误是非常普通的错误。

您可能不得不深入研究日志文件,因为它可能是由致命的PHP错误,nginx配置错误,超时等原因引起的。清漆只是对它们进行“模糊处理”,而不清楚其背后发生了什么。

您在检查日志文件之前的第一步可能是使用varnishlogfind out cause of backend fetch failed,例如:

varnishlog -d -q "BerespStatus == 503"