当我通过 jenkins 运行测试时收到的吞吐量较低

问题描述 投票:0回答:1

有一个 jenkins 作业在机器上运行我的 jmeter 脚本以获取吞吐量。当我通过 jenkins 管道运行测试时,我发现测试输出的吞吐量非常低。而如果我在本地计算机上运行 jmeter 脚本,我会获得良好的吞吐量。 jenkins 和 jmeter 机器都在同一网络上,具有相同的规格。

我尝试重新启动从站和主站上的詹金斯,然后运行测试,仍然观察到相同的行为

jenkins jmeter performance-testing throughput
1个回答
0
投票

假设您使用具有相同配置的相同(或 100% 相似)JMeter 实例运行相同的 JMeter 测试,您应该获得相同(或相似)的结果。

您可以尝试以下方法:

  1. 比较本地和 Jenkins Slave 的 jmeter.log 文件
  2. 检查 Jenkins Slave 上的资源利用率,您可以使用
  3. Agent StatusJMeter PerfMon Plugin 为此
  4. Jenkins 从端的操作系统可能需要在
  5. 内核 TCP/IP 参数方面进行额外调整
© www.soinside.com 2019 - 2024. All rights reserved.