Jmeter远程连接抛出“连接拒绝主机”
我在unbundu机器中使用JMeter设置了分布式负载测试环境。
->主站:系统运行JMeter GUI,控制每个从站。
->从站:运行jmeter-server的系统,从主站接收命令,并向被测服务器发送请求。
->目标:被测Web服务器,从服务器获取请求。
回答:
-系统上的防火墙已关闭
-所有计划的主站和从站都在同一子网中
-JMeter服务器可以访问目标。
-所有系统上的JMeter版本相同(版本2.3.4)。
回答:
1)尝试通过ubundu终端将主控器与主控器进行ping操作,反之亦然。正在发生 ..
2)向客户端(主)jmeter.properties添加以下内容:
# Remote hosts and RMI configuration remote_hosts=192.168.0.139:1099
# RMI port to be used by the server (must start rmiregistry with same port)
server_port=1099
3)向服务器(从站)jmeter.properties添加以下内容:
# On the server(s) set server_port=1234
start rmiregistry with port 1234
4)现在启动Master上的Jmeter引擎。
a)在主机(GUI)上启动Jmeter
b)创建测试计划->(添加胎面组,采样器和必需的列表器)
c)现在从GUI启动Slave
-click Run at the top -select Remote start
-select the IP address
但是错误弹出窗口来了:-
**“拒绝连接到主机:192.168.0.139;嵌套的异常是:java.net.ConnectionException:拒绝连接”**
不连接远程从站的原因可能是什么(在这里说:192.168.0.139)
我是否需要在jmeter.properties文件或任何其他文件(在从属服务器和主服务器中)进行更多配置?
回答:
我认为您忘记了以“从站模式”启动从站。
在命令行模式下,转到jmeter / bin目录并执行
jmeter-server.bat
- 这将启动从属进程,并使它继续侦听命令。然后,您可以继续,加载并启动脚本。看看:http
- //jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf
还应注意:
-两个系统必须运行相同的Jmeter版本
-两个系统必须位于同一子网中
-两个系统应尽可能相似:相同的操作系统,相同的目录树等
-“ remote_hosts”仅需要地址。该端口由“ server_port”参数指定。
以上是 Jmeter远程连接抛出“连接拒绝主机” 的全部内容, 来源链接: utcz.com/qa/429702.html