ab压测

ab是用于对Apache超文本传输​​协议(HTTP)服务器进行基准测试的工具。是一个比较简单方便的压测工具。

使用方法:

ab "url"

在刚才的例子中,会发送一条http请求到指定的url,但是这其中有很多设置是默认的,并不能满足我们的需求,所以我们需要额外对ab的参数进行简单的设置。
比如我们要对a接口进行压测,预计并发2000,请求总共40000次,那么怎么设置呢?

ab -c 2000 -n 40000 -k "url"
// -c 一次执行的多个请求的数量。默认值为一次一个请求。
// -n 为基准测试会话执行的请求数。默认设置是仅执行一个请求。
// -k 启用HTTP KeepAlive功能,即在一个HTTP会话中执行多个请求。默认为no KeepAlive。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容