【测试工具】Linux限流工具

上一篇 / 下一篇  2015-04-27 20:48:28 / 个人分类:操作系统

Linux下限制网卡的带宽,可用来模拟服务器带宽耗尽,从而测试服务器在此时的访问效果。

1、安装iproute

yum -yinstalliproute
  • 1

2、限制eth0网卡的带宽为50kbit:

/sbin/tc qdiscadddev eth0 root tbf rate50kbit latency50ms burst1000
  • 1

3、限制带宽为50kbit后,在百兆局域网中wget下载一个大文件:

[root@localhost ~]# wget http://192.168.1.7/test.zip--19:40:27-- http://192.168.1.7/test.zipConnectingto192.168.1.7:80... connected.
HTTP request sent, awaiting response...200OK
Length:23862312(23M) [application/zip]
Savingto: ~test.zip'37% [=======> ]8,994,816457K/s eta27s
下载速度为457K/s,限制效果达到。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

4、解除eth0网卡的带宽限制:

/sbin/tc qdiscdeldev eth0 root tbf
  • 1

5、对比:未作带宽限制情况下,在百兆局域网中wget下载一个大文件:

[root@localhost ~]# wget http://192.168.1.7/test.zip--19:44:33-- http://192.168.1.7/test.zipConnectingto192.168.1.7:80... connected.
HTTP request sent, awaiting response...200OK
Length:23862312(23M) [application/zip]
Savingto: ~test.zip'100%[==========>]23,862,3126.14M/sin3.7s19:44:36(6.16MB/s) - ~test.zip' saved [23862312/23862312]
下载速度为6.16MB/s。

TAG: Linux

 

评分:0

我来说两句

诸葛东明

诸葛东明

搜狗公司搜狗浏览器测试经理。2008年加入搜狗公司,负责搜狗浏览器的相关测试工作,见证了搜狗浏览器从无到有的过程。

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 31414
  • 日志数: 19
  • 建立时间: 2008-06-03
  • 更新时间: 2015-06-23

RSS订阅

Open Toolbar