我有一个Laravel网络应用程序,在管理员中随机出现以下错误:
Error 503 backend fetch failed
Guru Meditation:
XID: 499820
varnish cache server
即使在默认的Laravel登录验证上,我也会收到这个错误。当我点击登录时,有时会随机出现这个503错误,如果我按下按钮,会话已经开始,我已经登录。
我在网上看了一下,但我不知道从哪里开始了解如何解决这个问题。Stack上存在的许多问题似乎都与Magento CMS有关。
backend fetch failed
错误是一个非常常见的错误。
您可能需要深入研究日志文件,因为它可能是由致命的PHP错误、nginx错误配置、超时等原因引起的。Varnish只是"混淆"了这些,并没有明确说明背后发生了什么。
检查日志文件之前的第一步可能是使用varnishlog
来找出后端获取失败的原因,例如:
varnishlog -d -q "BerespStatus == 503"