docker 限制容器带宽

tc qdisc add dev eth0 root tbf rate 4mbit peakrate 8mbit burst 64kb latency 50ms minburst 1540

这个命令用于在eth0网卡上添加一个Traffic Control (tc)队列调度器 (qdisc)。将使用令牌桶过滤器(Token Bucket Filter,tbf)来设置qdisc,具体参数如下:

Rate: 4mbit (每秒钟最大平均可以传输的数据量)
Peak rate: 8mbit (最大瞬时可以传输的数据量)
Burst: 64kb (可以在一次传输中允许通过的最大数据量)
Latency: 50ms (包在队列中等待的时间)
Minburst: 1540 (每次传输中允许通过的最小数据量)
这个命令的目的是通过限制和控制经过eth0接口的网络流量量和速度,以防止网络拥塞,确保数据包传输的高效率。

tc qdisc add dev eth0 root tbf rate 20mbit peakrate 22mbit burst 64kb latency 50ms minburst 1540

posted @ 2023-07-06 11:43  li66  阅读(370)  评论(0编辑  收藏  举报