jemter分布式执行采坑实录
简单介绍下控制机器(Controller)与执行机器(Slave)的配置
1.实测两个机器版本可以不一致
2.需要修改的文件:jmeter.properties
具体修改内容:remote_hosts=远程机器:端口,多个机器使用逗号分隔
服务器默认的端口是1099,若要修改为指定端口,将server_port放开注释并修改为指定端口即可,对应的remote_host后面跟的端口同样需要修改
基本配置完成,开始远程调试(要保证测试脚本在本地能成功执行)
问题一:启动远程主机
sh jmeter-server
解决办法:启动时指定本机ip
./jmeter-server -Djava.rmi.server.hostname=xxx.xxx.xxx.xxx
本以为万事大吉了吧,结果又来一错
Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)
解决办法&#