CDN-502 问题排查

  1. 云栖社区>
  2. 博客>
  3. 正文

CDN-502 问题排查

张医博 2019-01-01 13:50:44 浏览1715
展开阅读全文

浅谈:

502 问题就是客户端请求服务端超时而返回的一个网络 http 错误码,那么 502 一般是什么状态产生的呢?

如果三次握手失败一般都是返回的 504 ,网关超时。
三次握手成功,但是首包超时,或者客户端 read payload 超时,一般是 502 。
如果服务端应用处于不可用状态,一般是直接返回 500 。

分析:

  • 可以通过 ipip.net 解析其他地区覆盖的 CDN 节点,测试看看是否所有地区都是 502 。如果其他地区测试也都是 502 ,说明访问 CDN 出现了问题。还是只有个别 CDN 节点失败,如果个别 CDN 节点失败说明,和客户端的网络是有关联的。
  • 固定原站直接测试看下返回的状态是否是 200 ,如果原站都是 502 的话说明原站就有问题了。
  • 固定 CDN 节点访问 502 时,看看 CDN 节点的响应头,via 头

网友评论

登录后评论
0/500
评论
张医博
+ 关注