嗯嗯,好的,我现在用得工具就是 jmeter 分布式去测试
谢谢,感觉您的建议很好思路又清晰,学习了
supersheeps 这个工具搜索没搜到什么信息 ,我不会 python 不会代码级的,所以这个工具适合用吗,主要是简单好用不
测试步骤:测试目标明确了,那就好办了,直接上压力,不需要逐步加压(如果性能真的太差,比如直接压挂了,或者响应时间太长,再逐步用二分法减压)
我现在就是单接口压的过程中比较痛苦,因为线程数上不去,比如你说的这句:那么 A 功能大约就压到(50W*80%)/3 的量级就可以了。当我这个接口线程设置 2000,如果持续运行 2 分钟就开始各种报错(每次报错我都是先找是不是我这边的问题,不是后才对开发说,开发也没时间去调优),所以如果负载加压到 13w,可想而知要加很久很久,而且响应时间都大于很长,95% 的差不多都在 5-6 秒,tps 也不高 ;之前反馈给开发说慢的问题,开发就说,我保证我代码不报错就行,这响应时间长和并发量低,他也没办法
可以发数据用来监测动物体内情况的设备
jmeter 的压测机和控制机在同一网段,电脑的性能和配置都一致,那建议是在 linux 还是 window 上压测?由于运维帮我改了几台 window 服务器专门用来压测的,且这几台电脑环境配置都弄完了,如果再到 linux 下载安装,感觉还挺麻烦的
或者我用 window 非 gui 模式压测也可以,用 grafana 进行监控,大家觉得可行吗?
装了,这几台电脑的 jmeter 包都是直接复制粘贴过去的,所有配置及下载的插件安装都一模一样
并发量大的时候就会卡了,我上次试过单机 5000 并发,jmeter 直接卡的不动,需要强制关闭
我主控机和压测机是分开的,控制机只用来编写脚本和收集负载机的压测结果。如果用普通线程组模式能看出是分布式操作,但是用这个阶梯加压插件,走势就只能看出是单台压测机的
我看的也像不支持,那如果分布式压测,有好的办法去阶梯加压吗?还是就用普通线程慢慢增加线程数去测?