代码之家  ›  专栏  ›  技术社区  ›  archvist

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

  •  0
  • archvist  · 技术社区  · 6 年前

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

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

    我得到这个错误,即使在默认的Laravel登录认证,当我点击登录有时随机抛出这个503错误,如果我按回会话已经开始,我登录。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Danila Vershinin    6 年前

    这个 backend fetch failed 错误是非常普遍的。

    您可能需要深入研究日志文件,因为它可能是由诸如致命的PHP错误、nginx错误配置、超过超时等原因造成的。清漆只是“模糊”了这些,并没有弄清楚背后到底发生了什么。

    检查日志文件之前的第一步可能是使用 varnishlog find out cause of backend fetch failed

    varnishlog -d -q "BerespStatus == 503"