3

我正在分布式模式下运行 Jmeter 性能测试(2 个从站 + 主站)。在我的测试脚本中,我配置了摘要报告,它应该将一些数据保存到 csv 文件中。此文件位置配置有固定名称“reports/summary.csv”值。

当我从主服务器成功连接到两个从服务器时,从服务器上完成测试,但没有数据返回到主目录“reports/summary.csv”。当我使用一个从属和主控运行设置时,主控正在收集这些数据。当我有 2 个奴隶时,可能会出现什么问题?可能名字冲突?

4

1 回答 1

3

实际上,这个问题与“jmeter-server”进程无法使用 RMI 连接到 master 有关。这个网络问题导致我的 jmeter-server 在第二个节点上挂了十年,这阻止了主节点 jmeter 进程完成和最终确定上述摘要文件中的结果。

在我让它工作之后,重要的是要知道如果你在分布式环境中的测试计划中使用 SummaryReport 或 AggregateReport jMeter 组件,master 将负责从每个 slave 收集数据。

于 2012-12-20T02:05:23.063 回答