JMETER 4.0 | JMeter 分布式负载测试 | jp@gc - 步进线程组 |从机 | CPU 利用率

JMETER 4. 0 | JMeter distributed load testing | jp@gc - Stepping Thread Group | Slave Machine | CPU Utilization

  1. 执行脚本时从站 1 CPU 利用率 = 40% 和从站 2 CPU 利用率 = 4%。只有一台从机正在生成负载,即从机 1,但从机 2 未生成负载。我如何确保两台机器都在每台机器上产生关于线程 50 运行 的负载。而报告显示总共完成了 100 个线程。

  2. 如何知道从站正在生成负载。

配置:

Master(My own machine)
2 slaves machines
Thread: jp@gc - Stepping Thread Group
Users=50
Hold Load=300sec

您可以检查您的网络服务器的 access log 以查看它从哪些 ips 接收请求。

您能具体说明您使用的是什么网络服务器吗?

对于 Apache,它可以是:

  • /var/log/apache/access.log
  • /var/log/apache2/access.log
  • /var/log/httpd/access.log

在日志中您应该会看到类似这样的内容:

127.0.0.1 - test [1/Feb/2019:10:34:12 -0700] "GET /test-image.jpg HTTP/2" 200 1479

其中 127.0.0.1 - 您的负载代理的 IP。