2012-10-19 34 views

回答

0

查看示例发件人替代实现。

在这里阅读有关段落:

本身它是这样工作的,一种选择是不使用分布式模式,并运行在非GUI模式很多JMeter的实例。

尝试jmeter用户邮件列表,如果你没有得到答案,也许打开一个bugzilla增强请求。

+0

谢谢PMD。我读过它,但在我看来,它们只是将结果发送回主服务器的替代方案。仍然没有解释如何在远程服务器上保留结果。纠正我,如果我误解了它。 – baggiowen

+0

我编辑了我的答案 –

+0

我为此添加了增强请求 - https://bz.apache.org/bugzilla/show_bug.cgi?id=59012 – Tarun

-3

如果你想建立分布式的负载测试系统,你可以尝试使用Jagger

+2

不是一个建设性的答案。 –

1

的想法是,他们是愚蠢的奴隶,可能甚至没有办法在本地存储数据。这些方法在远程处理器(RMI)上调用并从那里运行,但所有其他资源都保存在客户端。

您可以像Jenkins一样设置CI服务器以分布式方式运行jmeter客户端。这将允许您更多地控制测试如何分发。我有一个jenkins设置,在主服务器上运行jmeter客户端,通过分布式测试远程(jmeter)从服务器,这也是jenkins从服务器,与控制工作空间的作业绑定。这意味着jenkins永远不会使用它们,但jenkins可以将结果文件从工作区中取出,聚合它们,并使用jmeter插件CMDrunner生成图形。

另一种可能性是将样本结果加上当前从站的IP地址的唯一部分。这将允许您在结果查看器中将它们聚合或分别显示,并可能编写脚本以将结果分离出来,并将它们存储回来自它们的从属设备。

您也可以使用samba或类似方式共享远程从站驱动器,并将结果直接存储在主站中。

如果你只有一个从机,其中的任何一个都很容易实现,但当你添加更多的从机时会变得更加复杂。

相关问题