问题描述
使用阿里云CDN加速域名之后,访问域名提示“504 Gateway Time-out”错误。
问题原因
源站异常所导致,当CDN在源站获取数据时,若源站在30秒之内没有响应,则会提示以上错误。
解决方案
在使用CDN加速网站后访问返回504错误的排查方法如下:
- 检查源站服务器的CPU和带宽资源是否存在异常,如果有异常,请参见网络流量负载情况的查询和案例分析和CPU负载的查询和案例分析进行修复。
- 修改本地电脑的host文件,将域名指向源服务器IP,具体步骤请参见域名绑定host操作步骤。
- 访问该域名,通过浏览器的审查元素,查看Network中的请求时间Time参数是否超过30秒。如果超过30秒,需要检查源站服务,确保源站返回请求时间控制在一个较短的时间内。
- 当确认是源站响应时长超过30秒且源站无法减少响应时间时,可以申请延长CDN域名的默认超时时长,具体步骤请参见配置回源请求超时时间。
- 访问该域名,通过浏览器的审查元素,查看Network中的请求时间Time参数是否超过30秒。如果超过30秒,需要检查源站服务,确保源站返回请求时间控制在一个较短的时间内。
- 请参见使用CDN加速后网站无法访问的排查步骤,进一步排查。
- 如果问题还是无法解决,请参见售后问题排查工具,在智能在线中输入“CDN网站无法访问”或者“CDN服务诊断”,通过智能在线自动识别常见问题并快速解决。
相关文档
适用于
- CDN
文档内容是否对您有帮助?