程序员

常用命令

2018-06-06  本文已影响0人  一家之主小书童

压测命令:ab
安装方式:yum install httpd-tools
常用参数:

-c 并发数 
-n 请求数
-t 最长执行时间单位秒 (但是最多执行 50000 )
-H headerName:headerValue  传递header 参数,多个header 用多个-H 
-p 你要post发送的数据但是 后面是文件名  -p xxx.txt
-T content-type  如果你要用-p 发送数据一定要有这个参数

主要关注的结果

Requests per second: 每秒处理请求的数量 也就是我们常说的qps ,代表一个服务的性能指标。是我们要注意的值。
Time per request: 用户平均请求等待时间 关乎于客户体验
Time per request: 服务器平均请求等待时间 

这3个值其实是有关联关系的。
用户平均请求等待时间= 处理完成所有请求数所花费的时间 / (总请求数 / 并发用户数)
服务器平均请求等待时间 = 处理完成所有请求数所花费的时间/总请求数
用户平均请求等待时间 = 服务器平均请求等待时间 * 并发数
每秒处理请求的数量 = 1 / 服务器平均请求等待时间

上一篇下一篇

猜你喜欢

热点阅读