OSS 下载延迟或超时

本文主要探讨了OSS下载延迟或超时的几种常见情况,包括DNS解析不稳定、本地机房下载超时、socketTimeout问题,以及通过不同架构的下载问题。基础排查方法包括使用ping、mtr和telnet工具。针对DNS问题,建议更换DNS服务器。对于下载超时,检查客户端到代理的链路、TCP连接数和文件描述符,以及初始化SDK时的设置。同时,通过不同架构分析了CDN、WAF和Proxy的影响,并提供了相应的故障排查步骤。
摘要由CSDN通过智能技术生成

基础排查:

  • ping 工具,目的测试到对端的 IP 链路是否有丢包,RTT(Round-Trip Time)是否有大的波动。详细命令

    ping -c 100 -i 0.01 -s 1024

      
     ![1](https://yqfile.alicdn.com/a573e890357aee4205b86b68a1ce2cb431f8044f.jpeg)
    
  • mtr -n 通过 MTR 可以看到每一条的路由是否有丢包
    2
  • telnet 80 端口是否能通。保证 80 是通的才能下载
    3
  • 提供报错时的 OSS response header 中的 requestID 信息,一般 500 2XX 3XX 4XX 都会有 requestID 返回,504、502、503 这种网络超时的状态没有 requestID
    5

案例:DNS 解析不稳定导致 curl 延迟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值