首页/云/云网络与负载均衡速查/CDN 回源协议与端口
云 DNS 与 CDN49 条

CDN 回源协议与端口

回源协议可选 HTTP 或 HTTPS,也可设置为协议跟随(客户端用什么回源就用什么,部分产品支持);回源端口要与源站监听端口一致。配置不一致的典型表现是回源失败、502/504。

回源协议http / https / 协议跟随(按产品支持情况)
回源端口默认 80/443,自定义端口须与源站监听一致
加密HTTPS 回源可端到端加密,源站证书须有效
验证直连源站对应协议与端口做健康检查

验证源站两种协议的可用性

验证源站两种协议的可用性
curl -sv https://origin.example.com/healthz -o /dev/null 2>&1 | grep -E 'SSL connection|HTTP/'
curl -sv http://origin.example.com:8080/healthz -o /dev/null 2>&1 | grep -E 'Connected|HTTP/'
协议跟随可省去两套配置,但要求源站 HTTP 与 HTTPS 都健康,任一异常都会放大故障。

易错点

  • 源站只监听 8080,回源端口仍写默认 80 导致 502
  • 回源 HTTPS 但源站证书过期,回源握手失败

数据来源与参考

  • 阿里云 CDN 回源协议文档
  • 腾讯云 CDN 回源配置说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌