安装
参考资料
版本
切换语言
使用步骤
1、新建线程组;
右键“测试计划”(左侧导航中的第一条) > 添加 > 线程(用户) > 线程组;
线程数:并发数;
2、添加取样器 > HTTP请求;
右键“线程组” > 添加 > 取样器 > HTTP请求;
3、添加Cookie;
右键“HTTP请求” > 添加 > 配置元件 > HTTP Cookie管理器;
4、添加汇总报告;
右键“HTTP请求” > 添加 > 监听器 > 汇总报告;
测试完成后,下一次测试前最好清除记录;
5、添加查看结果树(可以查看请求失败的具体响应情况);
右键“HTTP请求” > 添加 > 监听器 > 查看结果树;
异常情况会出现502,服务无法及时响应导致;
6、开始监测;
Docker安装htop监控服务器资源消耗
docker容器内运行
apt-get update
apt-get install htop
运行
htop
调整线程组参数:
线程数:3000,循环:5
Jmeter-汇总报告:
从结果可以看出:
接口的QPS接近 100,在并发3000时,会出现服务器响应不及时502的情况;
适当降低线程数2000,再次检测,异常消失,说明服务器完全可以承受降低后的并发;