jmeter版本2.13上的属性server.rmi.localhostname

时间:2015-11-06 13:57:04

标签: jmeter rmi

我已经使用我的本地机器(主机)和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:拒绝连接

我遇到的一个可能的解决方案是来自堆栈流问题之一 -

我确实以 -

启动了我的服务器
./jmeter-server -Djava.rmi.server.hostname=127.0.0.1

并没有解决问题。很少有其他博客谈论在服务器上设置以下属性 -

server.rmi.localhostname=127.0.0.1

但是我在jmeter 2.13上找不到任何这样的属性 该属性是否被其他属性删除或替换?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,刚刚遇到了这个问题。如果您点击指向original blog posts的链接,则会提及以下内容:

  

补丁的内容

     
      
  • 添加jMeter参数server.rmi.localhostname - 默认情况下为jMeter 1)绑定到主机的主机名,2)拒绝绑定到localhost。如果设置了此参数,jMeter将绑定到指定的ip / hostname,并且(仅当设置了此参数时)即使是localhost也不会抱怨。
  •   

我认为这个补丁从未进入JMeter本身。至少对我来说,只是添加有问题的财产似乎并不能使它发挥作用。