JMeter连接被拒绝

时间:2016-04-12 09:17:52

标签: networking jmeter google-compute-engine

我正在尝试在远程服务器上运行JMeter。 我正在新VM实例上运行JMeter-server,从桌面运行GUI客户端。

我编辑了jmeter.properties文件并插入了我的新VM的外部IP和端口。

# Remote Hosts - comma delimited
remote_hosts=<my external IP>
#remote_hosts=localhost:1099,localhost:2010

# RMI port to be used by the server (must start rmiregistry with same port)
server_port=1099

我还在防火墙上启用了特定的端口和IP。

测试我使用curl并立即得到回复:

curl <my external IP>:1099
curl: (52) Empty reply from server

当我启动JMeter GUI时,我遇到了一个例外:

  

连接被拒绝主机:&lt; 内部 我的新VM的IP &gt;

我的问题是 - 为什么JMeter GUI尝试访问我的内部IP而不是属性中指定的外部IP? JMeter如何了解我的内部IP?我错过了什么?我是否需要在其他地方配置它?

1 个答案:

答案 0 :(得分:2)

在jmeter-server / jmeter-server.bat文件中取消注释:

  

RMI_HOST_DEF = -Djava.rmi.server.hostname =