【问题标题】:JMETER 4. 0 | JMeter distributed load testing | jp@gc - Stepping Thread Group | Slave Machine | CPU UtilizationJMETER 4. 0 | JMeter 分布式负载测试 | jp@gc - 步进线程组 |奴隶机器 | CPU 利用率
【发布时间】:2019-01-30 13:58:48
【问题描述】:
  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

【问题讨论】:

    标签: jmeter performance-testing jmeter-4.0 distributed-testing


    【解决方案1】:

    您可以检查您的网络服务器的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。

    【讨论】:

    • 网络服务器:Apache
    • 检查一些日志 /var/log/apache/access.log /var/log/apache2/access.log /var/log/httpd/access.log
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多