我正在使用jmeter 5.4.1,并在为此设置整个环境时面临问题。我在主机和从机之间有防火墙。我可以请求打开一些端口,但在此之前我想知道如何配置它们?jmeter.properties和jmeter服务器文件中需要什么更新才能创建jmeter远程负载测试。
在jmeter.properties什么都不做的情况下,不要触摸此文件,在user.properties中或通过-J命令行参数执行所有配置。
回到你的问题,我相信官方文件是相当全面的,但以防万一你不能或不愿意阅读:
-
在主机中:
remote_hosts=ip,addresses,or,dns,hostnames,of,slaves,separated,by,comma client.rmi.localport=xxxx
-
在从属设备中:
client.rmi.localport=xxxx server.rmi.localport=yyyy
如果你不想在主设备和从设备之间进行安全通信,也可以在两者中添加下一行:
server.rmi.ssl.disable=true
因此,在防火墙中,您需要打开这些xxxx
和yyyy
端口
更多信息:
- Apache JMeter分布式测试一步一步
- 远程主机和RMI配置
- 使用Docker进行JMeter分布式测试