首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JMeter/Azure/金牛座-在多个节点/工作人员上运行测试时观察到的错误

JMeter/Azure/金牛座-在多个节点/工作人员上运行测试时观察到的错误
EN

Stack Overflow用户
提问于 2022-07-20 11:21:36
回答 1查看 36关注 0票数 0

我们使用金牛座运行测试,作为Azure管道的一部分。我们有一个可扩展到10个节点(节点大小: standard_B8ms)和10个JMeter工作人员的python脚本。JMeter脚本将结果报告给Grafana。在运行测试时,我们可以在节点上看到(Grafana、Reporting和JMeter)进程。

所观察到的问题是,当使用5个线程在本地运行测试时,使用不同的登录,脚本可以正常工作,不会出现错误。但是,我们在5个节点和5个工作人员之间进行了多达35个用户的测试--在事务中观察到了错误。这与使用多个节点有关吗?我们正在使用"bzm -随机CSV数据集Config“插件,以确保用户在用户爬升时不会跨节点登录应用程序。

从节点资源角度看,不存在任何问题。CPU将在爬升过程中达到10%的最大值,然后下降。

还有人注意到这一点吗?如果是的话,提高JMeter测试可靠性的有效解决方案是什么?使用自定义线程组中的一个来控制斜坡和保持周期更好吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-07-20 13:08:41

如果不能在较低的负载(5个线程)上再现该问题,而对于较高的负载(35个线程),则该问题肯定与被测试的系统超载和无法处理如此数量的虚拟用户这一事实有关。

还请注意,当您在分布式模式中运行测试时,您在螺纹组中设置的线程数将被乘以JMeter从站数,因此:

  • 如果您有5个线程和10个从线程,那么总共有50个虚拟用户。
  • 如果您有35个线程和10个从线程,那么总共有350个虚拟用户。

因此,请检查以下内容:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73050749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档