Jmeter搭建伪分布式时遇到的问题

问题1:
双击jmeter-server.bat时,命令窗口报错“could not find ApacheJmeter_core.jar”,命令窗口第二句显示“Trying JMETER_HOME=”

 

解决方法:在电脑——>设置——>高级系统设置——>环境变量——>系统变量下增加JMETER_HOME的系统变量,如下图:

 

 

问题2:
sever failed to start:java.rmi.server.ExportException:Listen failed on port: 0;nested exception is: java.io.FileNotFoundException:rmi_keystore.jks(系统找不到指定的文件)

 

解决方法:将控制机、执行机的bin目录下的jmeter.properties文件里的server.rmi.ssl.disable改为true,并将词句前面的#注释去掉。这句话的意思是“是否启动SSL”,因为搭建伪分布式两个执行机都是在自己本机上进行的,不要启动SSL,因此将属性改为true。

 

问题3:
Problem creating registry: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: bind

 

说明 1099端口被占用,此时需要修改此执行机与控制机的通信端口

解决方法:修改执行机的配置端口号,如把原来的1099端口号改成了6666端口

问题4:
控制机点击“远程启动所有”时报错

Exception creating connection to: 6666; nested exception is:

java.net.SocketException: Network is unreachable: connect

原因:端口号为6666的执行机在remote_hosts属性和server_port属性的书写不正确,需要自己检查并修改。
————————————————
版权声明:本文为CSDN博主「黎明の光」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ysfscdn/article/details/120076150

posted @ 2022-11-18 18:48  rmticocean  阅读(206)  评论(0)    收藏  举报