node 实现压力测试
emer 发布于 2023-6-5 18:18 1049 次阅读
autocannon
中文译为 自动炮, 是一款基于nodejs的压力测试工具,支持命令行和写代码来进行测试
npm 地址 www.npmjs.com/package/aut…
因为我是前端所有选择了这个。 其他诸如 ab、webbench均可。
全局安装autocannon
npm i autocannon -g
命令行使用
执行
autocannon -c 100 -d 5 -p 1 https://appvxnsma4r5053.pc.xiaoe-tech.com/
命令解释
上述命令解释: 用100个连接、持续5秒去访问
https://appvxnsma4r5053.pc.xiaoe-tech.com/
参数释义
-
-c/--connections NUM
并发连接的数量,默认10
-
-p/--pipelining NUM
每个连接的流水线请求请求数。默认1
-
-d/--duration SEC
执行的时间,单位秒
-
-m/--method METHOD
请求类型 默认GET
-
-b/--body BODY
请求报文体
-
-H/--header
请求头
其他可用:jemeter压测
参数释义
-
-c/--connections NUM
并发连接的数量,默认10 -
-p/--pipelining NUM
每个连接的流水线请求请求数。默认1 -
-d/--duration SEC
执行的时间,单位秒 -
-m/--method METHOD
请求类型 默认GET -
-b/--body BODY
请求报文体 -
-H/--header
请求头
其他可用:jemeter压测