我正尝试在linux服务器上使用apache-jmeter 2.9进行分布式测试。
默认端口(1099)已经被使用(由jboss使用),我将端口更改为1097,我现在在一台机器上启动j抄服务器,并在单机上启动测试。
is server似乎是成功启动的,但每当我试图超出脚本时,都会显示以下错误。
[jboss@StagingSvr2 bin]$ ./jmeter -n -t CBL_Load/CBL_Admin_Load.jmx -l
.jtl -R 172.16.0.2
Creating summariser <summary>
Created the tree successfully using CBL_Load/CBL_Admin_Load.jmx
Configuring remote engine for 172.16.0.2
Failure connecting to remote host: 172.16.0.2
java.rmi.ConnectIOException: non-JRMP server at remote endpoint
Failed to configure 172.16.0.2
[![enter image description here][1]][1]No remote engines were started.我已经通过谷歌,但无法找到确切的解决方案,我正在做的问题!



发布于 2018-07-12 11:43:47
1097上没有使用netstat、nc或telnet监听任何内容。查看non-JRMP server at remote endpoint,就会发现存在一些东西,而不是JMeter RMI端点。尝试使用上述工具定位自由端口,并将JMeter从服务器绑定到该端口。bind JMeter slave,我建议修改启动命令如下:
./jmeter server -Dserver_port=xxxx
其中xxxx是Linux系统上的一个自由端口。更多信息:
https://stackoverflow.com/questions/51304421
复制相似问题