Jmeter压测工具和Docker服务端接口压测的安装使用详细教程

安装

参考资料

版本

切换语言

使用步骤

1、新建线程组;

右键"测试计划"(左侧导航中的第一条) > 添加 > 线程(用户) > 线程组;

线程数:并发数;

2、添加取样器 > HTTP请求;

右键"线程组" > 添加 > 取样器 > HTTP请求;

3、添加Cookie;

右键"HTTP请求" > 添加 > 配置元件 > HTTP Cookie管理器;

4、添加汇总报告;

右键"HTTP请求" > 添加 > 监听器 > 汇总报告;

测试完成后,下一次测试前最好清除记录;

5、添加查看结果树(可以查看请求失败的具体响应情况);

右键"HTTP请求" > 添加 > 监听器 > 查看结果树;

异常情况会出现502,服务无法及时响应导致;

6、开始监测;

Docker安装htop监控服务器资源消耗

docker容器内运行

bash 复制代码
apt-get update
apt-get install htop

运行

bash 复制代码
htop

调整线程组参数:

线程数:3000,循环:5

Jmeter-汇总报告:

从结果可以看出:

接口的QPS接近 100,在并发3000时,会出现服务器响应不及时502的情况;

适当降低线程数2000,再次检测,异常消失,说明服务器完全可以承受降低后的并发;

相关推荐
dyj0957 小时前
Dify - (一)、本地部署Dify+聊天助手/Agent
人工智能·docker·容器
Java后端的Ai之路15 小时前
Kubernetes是什么?(小白入门版)
云原生·容器·kubernetes·教程
木雷坞15 小时前
视觉算法环境 Docker 镜像拉取失败排查
运维·人工智能·docker·容器
瀚高PG实验室16 小时前
安全版V4.5版本docker容器license过期问题处理步骤
安全·docker·容器·瀚高数据库
java_logo16 小时前
SiYuan 思源笔记 Docker 部署终极指南:Windows+Linux 双平台
windows·笔记·docker·思源笔记·思源笔记部署·docker部署思源笔记·思源笔记文档
Hello.Reader16 小时前
Ubuntu 上正确安装 Kali 虚拟机、Docker 与 kail 工具指南
linux·ubuntu·docker
爱玫瑰的小王子17 小时前
Window 转 Mac 不痛指南😁
mac
筱_智17 小时前
Docker学习-超详细-通俗易懂(从入门到精通)
学习·docker·容器
EAIReport18 小时前
Docker与K8s核心解析:共同性、差异性及实战适配指南
docker·容器·kubernetes