【问题标题】:Jmeter distribute test: slave run test once and stopped (azure vms)Jmeter分发测试:从属运行测试一次并停止(azure vms)
【发布时间】:2020-11-09 20:31:30
【问题描述】:

我正在尝试将 JMeter 设置为使用 Azure VM 在分发模式下运行。 我能够在两台虚拟机上设置主从,并成功启动测试。

但是,我遇到的问题是我的测试计划是使用 3 个线程在无限循环中运行测试 300 秒。但是,从属 VM 只运行一个线程一次,然后停止。检查服务器日志,没有异常或错误,好像slave已经“成功完成”了。在 Master 上,它也在 slave 中进行一次测试后完成。

关于属性或配置的任何建议,我可能错误地设置了执行过早完成的原因?提前谢谢大家。

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    没有看到就很难猜出问题所在:

    1. 您的Test Plan 配置
    2. 主日志
    3. 从属日志

    查看我的水晶球,我可以假设您的测试正在使用某种形式的外部数据源,例如 CSV Data Set Config 引用的 CSV 文件。如果是这种情况 - 您需要将 CSV 文件和任何其他相关文件复制到所有从属服务器,因为主服务器仅将 .jmx 测试计划传输到从属服务器,其他任何内容(配置覆盖、要上传的文件、数据文件等)是你的责任。

    更多信息:How to Perform Distributed Testing in JMeter

    【讨论】:

      猜你喜欢
      • 2021-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多