本页介绍了如何解决在将源配置为与 Media CDN 搭配使用时出现的问题。
排查来源连接问题
如果您收到 HTTP 50x 错误(例如 HTTP 502 [网关超时] 或 HTTP 500 [内部服务器错误]),请考虑以下事项:
测试是否可以使用 Google 公共 DNS 解析来源主机名,以及解析出的 IP 地址是否符合预期。如果您最近更改了 DNS 记录,解析器的缓存中可能仍会保留旧地址。
如果您的来源仅支持 HTTP/1.1 且不支持 HTTP/2,请在来源上将
protocol
字段配置为使用HTTP
或HTTPS
,而不是HTTP2
。除非另有指定,否则 Media CDN 不会回退为使用 HTTP/1.1 连接。检查 Cloud Logging 中的请求日志是否包含正确的来源 IP 地址。
检查来源是否具有有效(受公众信任)且未过期的 SSL (TLS) 证书。
不支持 HTTP/2 尾随标头,并且对源服务器的请求不包含“TE”请求标头。响应中包含的预告片不会缓存或返回给客户端。
排查来源故障切换问题
如果源代码故障切换行为不符合预期,请考虑以下事项:
确保在您的故障切换来源上配置了适当的主机标头重写。
确保您的主来源配置了足够的
maxAttemptsTimeout
、maxAttempts
和timeouts
,以适应来源重定向和故障转移。来源重定向会计为针对maxAttempts
设置的单独连接尝试。
后续步骤
- 了解来源连接和防护