首页/云/云网络与负载均衡速查/CDN 回源异常排障(404 与 5xx)
云 DNS 与 CDN49 条

CDN 回源异常排障(404 与 5xx)

源站直连正常而经 CDN 报错时,先区分边缘问题还是回源问题:看响应头与回源状态,再核对回源 Host、回源协议与端口、源站防火墙是否放行 CDN 回源网段、源站超时与限速、证书链。

404回源 Host 错误、路径改写错误、源站确实无该资源
502/504源站拒绝或超时、回源端口协议不符、证书握手失败
放行源站有 IP 白名单或防火墙时,需放行 CDN 回源网段
证据CDN 回源日志与源站访问日志同时比对同一请求

复现回源与观察边缘响应

复现回源与观察边缘响应
curl -sv -H 'Host: cdn.example.com' http://origin.example.com/healthz -o /dev/null 2>&1 | grep -E 'HTTP/|Connected'
curl -sI https://cdn.example.com/healthz | head -n 12
仅凭 CDN 侧报错断定源站故障容易误判:先拿回源日志与源站日志对齐请求与状态码再定位。

易错点

  • 源站只放行 CDN 部分回源网段,表现为随机性 502
  • 回源超时时间过短,源站慢资源被判超时

数据来源与参考

  • 阿里云 CDN 回源失败排查文档
  • 腾讯云 CDN 故障排查文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌