【发布时间】:2015-11-06 13:57:04
【问题描述】:
我已经使用我的本地机器(主机)和 AWS EC2 机器(从机)设置了 jmeter 分布式测试。大部分配置基于 - http://blog.ionelmc.ro/2012/02/16/how-to-run-jmeter-over-ssh-tunnel/
运行测试时,jmeter-server.log 出现以下异常
2015/11/06 12:42:37 ERROR - jmeter.samplers.RemoteTestListenerWrapper: java.rmi.ConnectException: Connection refused to host: 127.0.1.1; nested exception is:
java.net.ConnectException:连接被拒绝
我遇到的一个可能的解决方案来自stackover flow question之一-
我确实将我的服务器启动为 -
./jmeter-server -Djava.rmi.server.hostname=127.0.0.1
并没有解决问题。很少有其他博客谈论在服务器上设置以下属性 -
server.rmi.localhostname=127.0.0.1
但我在 jmeter 2.13 上找不到任何此类属性 此属性是否已被其他属性删除或替换?
【问题讨论】:
-
我在 jmeter.properties 文件中添加了属性 server.rmi.localhostname,我上面提到的错误消失了。我还必须在 jmeter 主节点上指定 -Djava.rmi.server.hostname=127.0.0.1 。虽然我很想知道为什么 jmeter.properties 文件中缺少属性 server.rmi.localhostname
-
为什么-1,问题有什么问题?