性能测试过程中优化-3:
在上篇中记录了压力机服务器配置调到了60核120G,但这个配置也是压测结果非常不稳定,同样场景多次压测试通过率与响应时间差异极大。意识到一味的提升配置,改jmeter内存大小 起不到相应的作用。依然绕不开单机压问的问题
(1、单机端口不够用
2、带宽不够用
3、负载过高,性能损耗大,延时高,数据不准)
想着分布式,但分布式做了依然达不到压测量级的数据(每台压力机最大负载到6000是比较稳定的,要最大并发5万时,就需要好几台服务服来做分布式,维护起来相当费精力)。无奈花钱买了阿里云pts性能测试,不得不说真的爽,不用考虑任何配置及技术问题,支持jmeter脚本,操作如下:
1、导入场景->jmeter脚本
2、若有数据源参数,数据源管理->上传自己的数据源文件即可(只支持.csv。(原.txt 改为.csv格式即可) )
3、数据配置 选择步骤2中设置的变量名
。
PTS好用,轻松的模拟海量真实流量(再也不用考虑带宽、压力机配置、分布式等技术问题),只是需要成本。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理