使用ESA后访问域名提示“504 Gateway Time-out”错误

更新时间:
复制为 MD 格式

问题原因

源站异常所导致,当ESA在源站获取数据时,若源站在30秒之内没有响应,则会提示以上错误。

解决方案

在使用ESA加速网站后访问返回504错误的排查方法如下:

  1. 检查源站服务器的CPU和带宽资源是否存在异常,如果有异常,请参见Linux实例网络带宽使用率较高问题的排查与处理Linux实例CPU使用率或负载较高问题的排查与处理进行修复。

  2. 修改本地电脑的host文件,将域名指向源服务器IP,具体步骤请参见如何在不修改域名解析的情况下将域名指向ESA的源站

    • 访问该域名,通过浏览器的审查元素,查看Network中的请求时间Time参数是否超过30秒。如果超过30秒,需要检查源站服务,确保源站返回请求时间控制在一个较短的时间内。

    • 当确认是源站响应时长超过30秒且源站无法减少响应时间时,可以申请延长ESA域名的默认超时时长,具体步骤请参见回源HTTP请求超时时间

相关文档

HTTP状态码说明