网站编辑工具软件,手机特效视频制作软件免费,广州制作公司网站的公司,游戏网站开发什么意思接口压测的方式#xff1a; 1、同时并发#xff1a;设置线程组、执行时间、循环次数#xff0c;这种方式可以控制接口请求的次数 2、持续压测#xff1a;设置线程组、循环次数#xff0c;勾选“永远”#xff0c;调度器#xff08;持续时间#xff09;#xff0c;这种…接口压测的方式
1、同时并发设置线程组、执行时间、循环次数这种方式可以控制接口请求的次数 2、持续压测设置线程组、循环次数勾选“永远”调度器持续时间这种方式可以控制压测周期时间 指定并发数 例1设置线程数10设置执行时间0设置循环次数5
说明使10个线程启动并同时运行也就是并发执行10个线程。10个线程为一个样本每个样本循环执行5次可用监听树查看线程组执行的效果是10个一起出现
例2设置线程数10设置执行时间20设置循环次数5
说明20秒使10个线程启动并运行每个线程将在前一个线程启动后20/10秒后启动也就是间隔2s执行一个线程。
10个线程为一个样本每个样本循环执行5次使用监听树可以看到请求是有间隔的出现的
持续压测
当领导说对接口XX持续24小时的压测这个时候怎么办呢
调度器可以控制压测持续的时间和线程启动延迟的时间具体如下 Loop countforever永远Durationseconds持续时间Starup delayseconds启动延迟时间
例3设置线程数10设置执行时间0设置循环次数勾选“永远”使用调度器设置持续时间60
说明10个线程同时并发执行。持续循环执行60s不限制样本数10个线程间隔0s并发进行
持续压测结果 Jmeter 压测
一般压测时间为10-15分钟就行设置时间在调度器配置--持续时间中设置例如想压10分钟则持续时间输入600 ①线程数发送请求的用户数即并发数
②Ram-up Period此处输入1则指这1个线程要在1秒内全部启动
③循环次数如果勾选永远那么就一直循环。本例填写 的是60也就是说60乘以线程数100一共发送6000次请求。
理论上这些请求会在60秒的时候发送完成。但是受到机器配置和 当前网络的影响通常这个数字要比1分钟长一些。 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走