1: status":500,“message”:"Current request is not a multipart request 原因: content-type:multipart/form-data
2: 在使用JMeter PerfMon Metrics collector插件收集收据的时候,收集不到数据同时报如下错误: 1ERROR: java.io.IOException: Agent is unreachable via UDP
这是用于默认的端口4444被占用,更换其他端口即可;例如将指定TCP为3401,UDP指定为3401
3: {“status”:500,“message”:“Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supported”} 解决: 需将Content-Type 设置为application/json
4: {“status”:500,“message”:“Required request body is missing: public cn.ijiami.framework.core.response.BaseResponse<com.github.pagehelper.PageInfo<cn.ijiami.mamp.entity.CAuthResult>> cn.ijiami.mamp.rest.controller.AuthResultController.selectEffect(cn.ijiami.mamp.query.result.AuthResultQuery)”} 原因: 消息体中未入参数 5:上传附件的 {“status”:500,“message”:“Could not parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found”} 原因:
6:新增投诉提交,即插入数据 {“status”:500,“message”:“Required request body is missing: public cn.ijiami.framework.core.response.BaseResponse cn.ijiami.mamp.rest.controller.InformInfoController.insert(cn.ijiami.mamp.vo.infrom.InformInfoVo)”} 原因:
7:jp@gc - PerfMon Metrics Collector 如果在使用过程中出现了这个错误java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat;),此问题是因为所用JMeter版本过高不支持jp@gc - PerfMon Metrics Collector插件导致,可下载低版本的JMeter,比如JMeter 3.1。
8:jmeter分布式错误问题 问题1:在master上运行jmeter-server.bat时,出现“Exception creating connection to:192.16..;nested exception is:java.io.FileNotFoundException:rmi_keystore.jks(系统找不到指定的文件)”错误 解决方案:修改apache-jmeter/bin/jmeter.properties 参数:server.rmi.ssl.disable=true 本地和服务器中的执行机的jmeter均需要 备注:将master和slave机器上的jmeter.properties文件 参数server.rmi.ssl.disable均改为true 其中linux上是用以下命令:vim jmeter.properties 使用/server.rmi.ssl.disable/进行查找
9: 报错: 问题3:远程启动slave机器时,如出现“Jmeter nested exception is:java.net.ConnectException connection timed out:connect ”错误 解决方案: 1)查看slave上的ip与master配置文件中的ip是否一致; 如果不一致,查看slave机器上是否有虚拟网卡,将网卡关闭,在此启动Jmeter-server.bat,查看是否正确 2)查看防火墙是否关闭 注:centos7上关闭防火墙: firewall-cmd --state //查看防火墙状态 systemctl stop firewalld.service //关闭防火墙 10: BUILD FAILED /root/datas/apache-ant-1.9.14/bin/build.xml:20: The following error occurred while executing this line: /root/datas/apache-ant-1.9.14/bin/build.xml:27: You must set jmeterhome to your JMeter install directory. 分析: 路径错误,可pwd查看jmeter 的路径