«

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压测