Linux ab 测压

Linux ab 测压

ab压力测试

目标是90%左右的效应速度在1秒以内或者左右

Linux安装ab测试工具:
yum install httpd-tools -y

模拟向url.com发送10个用户一共100次请求:
ab -c10 -n100 url.com
查看CPU和内存运行效果
tcp  

get方法压测: 一般get方法压测简单,直接请求后跟上参数,如:?username=chen&sex=cong

```
ab -c 2 -n 10  http://www.chencong.fun/test?username=chen&sex=cong
```     

在get的消息头里面增加一些参数,这个时候需要特殊选项
```
ab -c 2  -n 10  -H 'signature: fasdfagasgasasgasdg'  -H 'noncestr: 20'  http://www.chencong.fun/test?username=chen&sex=cong
这是在get请求的消息头里面增加两个参数,一个头名称:signature,另一个头名称:noncestr
```

post方法压测:

    ab -c 2 -n 10 -T 'application/x-www-form-urlencoded' -p  public/post.txt  http://www.chencong.fun/test

post.txt 文件中放置 参数 username=chen&sex=cong

file

猜你喜欢