Skip to content

abcnull/load-testing-4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

load-testing-4j java 代码的压力测试脚本

简介

java 代码的压力测试的简单小脚本

能力

可以配置:

  • 启动线程数量
  • 压测持续时间
  • 最大 QPS 阈值

可统计:

  • 总请求数量,成功请求数量,成功请求率(失败率)
  • 总耗时,平均响应耗时
  • TP999,TP99,TP90,TP80,TP70,TP60,TP50

注意

由于本地跑此脚本,当跑 http 接口压测时,需要注意本地的网络环境,本地调用 http 接口是不是有延迟问题

当跑 rpc 接口压测时,更需要注意这个问题,因为一般服务器中服务内调用 rpc 接口会比较快,如果本地运行脚本调用 rpc 接口(存在网络延迟),那么请求响应会比真实情况慢,这时候一定需要注意一下压测结果是否准确

About

java 代码的压力测试脚本,load testing using java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages