排查来源问题

本页面介绍了如何在将源站配置为与媒体 CDN 结合使用时解决这些源站的问题。

排查源站连接问题

如果您收到 HTTP 50x 错误,例如 HTTP 502(网关超时)或 HTTP 500(内部服务器错误),请考虑以下事项:

  • 测试是否可以使用 Google 公共 DNS 解析源站主机名,并且解析的 IP 地址是否符合预期。如果您最近更改了 DNS 记录,则解析器的缓存中可能仍保留着旧地址。

  • 如果您的源站支持 HTTP/1.1 而不支持 HTTP/2,请将源站上的 protocol 字段配置为使用 HTTPHTTPS,而不是 HTTP2。除非指定,否则媒体 CDN 不会回退到 HTTP/1.1 连接。

  • 检查 Cloud Logging 中的请求日志是否包含正确的源 IP 地址。

  • 检查源站是否具有有效(公开可信)和未过期的 SSL (TLS) 证书。

  • 不支持 HTTP/2 预告片,并且向源服务器发出的请求不包含“TE”请求标头。响应中包含的预告片不会被缓存或返回给客户端。

排查来源故障切换问题

如果源站故障切换未按预期运行,请考虑以下事项:

  • 确保在故障切换来源上配置适当的主机标头重写。

  • 确保为主要来源配置了足够的 maxAttemptsTimeoutmaxAttemptstimeouts,以适应来源重定向和故障切换。根据 maxAttempts 设置,源重定向会被视为单独的连接尝试。

后续步骤