问题原因
源站异常所导致,当ESA在源站获取数据时,若源站在30秒之内没有响应,则会提示以上错误。
解决方案
在使用ESA加速网站后访问返回504错误的排查方法如下:
检查源站服务器的CPU和带宽资源是否存在异常,如果有异常,请参见Linux实例网络带宽使用率较高问题的排查与处理和Linux实例CPU使用率或负载较高问题的排查与处理进行修复。
修改本地电脑的host文件,将域名指向源服务器IP,具体步骤请参见如何在不修改域名解析的情况下将域名指向ESA的源站。
访问该域名,通过浏览器的审查元素,查看Network中的请求时间Time参数是否超过30秒。如果超过30秒,需要检查源站服务,确保源站返回请求时间控制在一个较短的时间内。
当确认是源站响应时长超过30秒且源站无法减少响应时间时,可以申请延长ESA域名的默认超时时长,具体步骤请参见回源HTTP请求超时时间。
相关文档
该文章对您有帮助吗?