开发者社区 问答 正文

云服务器 ECS Linux TC 流控软件导致服务器流量无法跑满

假设云服务器 ECS Linux 系统服务器的外网出带宽是 20M,但是从 ECS 管理控制台上实例的流量信息来看(参阅下图),出带宽到 4M 就瓶颈,无法跑到更高的带宽,导致业务卡顿。

展开
收起
开发者说 2019-07-15 15:04:46 860 分享 版权
1 条回答
写回答
取消 提交回答
  • 问题原因
    经过排查在系统内部通过 TC 软件做了流量控制,导致无法使用更高的带宽。

    解决方案
    删除 TC 流控相关配置:

    root@Aliyun:~# tc qdisc del dev eth0 root
    查看 TC 流控当前配置列表:

    [root@Aliyun ~]# tc -s qdisc ls dev eth0
    qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
     Sent 3364888363 bytes 22338395 pkt (dropped 0, overlimits 0 requeues 0) 
     rate 0bit 0pps backlog 0b 0p requeues 0
    2019-07-15 15:05:41
    赞同 展开评论