TC限速导致访问ECS实例延时增大的排查思路

TC限速导致访问ECS实例延时增大的排查思路

更新时间:2018-09-30 15:23:36

概述

本文主要介绍TC限速导致访问ECS实例延时增大的排查思路。

详细信息

ECS实例公网IP的ping延时稳定在3000多毫秒,如下图所示。
排查思路如下所示。
  1. 在系统内部使用mtr命令测试其他公网IP时,发现在内网就已经延时达到3000多毫秒以上。
  2. 从上面截图分析可能是内部网络的原因或者就是系统内部的原因。于是在系统内分别ping内网网关和公网网关,发现到公网网关延时在3000多毫秒,内网网关则正常。
  3. 上述现象是公网网关有问题,但是这个公网网关下有几百台ECS实例,其他实例没有反馈同样的问题。
  4. 检查系统内部负载和日志没有发现慢的地方。于是考虑到还有一个TC限速。使用tc qdisc show查看用户TC的配置,确认为TC限速导致该现象。
  5. 执行如下命令,删除TC限速配置后恢复。
    tc qdisc del dev eth1 root refcnt 2 limit 1000 delay 3.3s
    

适用于

  • 云服务器 ECS