这篇文件将介绍如何使用多系统执行压力测试。在开始之前,我们有几件事情要确定一下。
一旦你确定系统无误,就可以设定远程测试了。这篇教程建议你在所有的系统上安装了jmeter。这种方式,jmeter将在主控制器工作,在多个子系统上执行测试。
在这里,我们使用GUI的模式进行示例,在真实环境中,你应该使用非GUI模式执行你的负载测试。
在深入介绍之前,我们还是定义一下专用术语,并使它们的定义清晰。
此时此刻,你准备开始负载测试了。如果你想仔细检查子系统的工作,在编辑器中打开jmeter.log。你将开到如下的log:
Writing log file to: /XXXX/XXXXX/bin/jmeter-server.log
Created remote object: UnicastServerRef [liveRef: [endpoint:[192.X.X.X:XXXXX](local),objID:[-6a665beb:15a2c8b9419:-7fff, 3180474504933847586]]]
如果你没有看到这样的信息,它意味着jmeter-server没有正确开始。发起测试有两种方式,单个系统和所有系统。
分布式测试有一些基本的局限性。下面列出了一些已知的局限性:
JMeter分布式测试就介绍完了,大家可以动手试一试了~~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。