jmeter可能遇到的问题

压测过程中,可能会遇到的问题

端口重复,主机和代理机未连接问题----------查看jmeter.properties

定制的场景,参数未传全,传错问题----------谷歌浏览器抓取所需参数

获取的token值错误------更新登录接口,通过登录接口获取token

压测后的数据有偏差-------注意修改登录事务名称和获取token事务名称

问题1:提示java.io.FileNotFoundExpection :rmi_keystore.jks

解决:将jmeter.properties的ssl.disable改成true

问题2:设备远程连接不上,Following remote engines could not be configured:如下图:

解决:打开161这台的Jmeter-server.bat

问题三、则卡在 waiting 这一行,参考了网上解决办法,把4445改成0试试

问题四:提示rconfigure() method java.rmi.ServerException:RemoteException occurred in server thread

jp@gc - Stepping Thread Group插件在控制机上有这个插件,而且本次执行的用例也会用到这个插件,但是在负载机上是没有这个插件的

 

解决:将我控制机上apache-jmeter-5.2\lib\ext目录下的JMeterPlugins-Standard.jar复制到负载机的lib\ext目录下,重新启动负载机的Jmeter-server.bat

问题五:提示Engine is busy - please try later Remote engines have been started,一执行启动测试的命令就提示这个

解决:关闭控制机和负载机的Jmeter-server.bat,再重新打开试试

问题:跑脚本时出现下图:

 

解决:不在同一个网段下,telnet试下

 

解决方法:

找到如下文件:
在目录\apache-jmeter-5.0\bin下,打开名为jmeter.properties的文件
找到server.rmi.ssl.disable=false,改为true,并把前面的#去掉

问题:启动压测命令式出现下面情况:

 

脚本里有调用文件,代理机没有此文件或未放到指定目录下------控制机参数化配置时选择相对路径(bin目录),或绝对路径(需要代理机和控制机要在相同路径下)

posted @ 2022-05-24 10:36  非同凡响  阅读(418)  评论(0编辑  收藏  举报