gpt4 book ai didi

java - Jmeter单线程组中的多个并发用户

转载 作者:行者123 更新时间:2023-12-02 01:18:59 24 4
gpt4 key购买 nike

我有 1 个线程组,并且使用单个 HttpSampler 定义了 100 个线程1 次迭代。基本上我正在测试单个 GET API。

enter image description here

enter image description here

现在,Jmeter 应该启动 100 个线程,然后它们应该向我的具有 API 的服务器发出请求。服务器可以同时响应100个请求。所以,基本上在任何时间点我都应该有 100 个并发。

但当我通过 Blazemeter 检查时,情况并非如此。我得到的最大用户数为 37,总用户数为 100,这意味着测试期间的最大并发数为 37。

只有当 Jmeter 没有并行执行线程时,这才有可能。那么我哪里错了?

我希望所有线程在创建后并行执行并立即触发请求,以便 1 次迭代的最大并发度为 100。

最佳答案

如果您需要更多控制和准确性,请使用 Ultimate Thread Group JMeter 插件(而不是常规线程组)

将启动线程计数设置为 100,初始延迟为 0,启动时间为 0,保持时间为正,您的线程最多可容纳 100 个用户

一般示例:

如果您的计算机无法处理生成负载,您可能需要分布式测试设置

关于java - Jmeter单线程组中的多个并发用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58066367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com