如果是在小环境个例去进行限速的话, 这个方法是个不错的选择, 如果在在整体架构中, 建议还是设计网络架构才行
wondershaper 实际上就是基于 tc 编辑的脚本
安装方法 yum -y install wondershaper 即可
wondershaper 的基本使用如下:
$ wondershaper <interface> <download-rate> <upload-rate>
举个例子, 将 eth0 的最大下载 / 上传带宽分别设定为 10000000Kbit/s 和 500Kbit/s:
$ wondershaper em1 10000000 500
你也可以通过运行下面的命令将速率限制进行消除:
$ wondershaper clear em1
假如你对 wondershaper 的运行原理感兴趣, 可以阅读 (/sbin/wondershaper).
tc -s qdisc ls dev eth0
来源: http://www.bubuko.com/infodetail-2664844.html