• Jmeter之分布式Jmeter


     

     

     

     

    jmeter常见错误整理

    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 的路径

  • 相关阅读:
    postgresql-uuid重复问题
    postgresql-revoke 回收权限及删除角色
    postgresql
    postgresql -ALTER ROLE
    postgresql-行级安全-RLS
    postgresql 列级安全,列权限
    postgres 只读账号
    postgresql 对未来的表赋权限
    postgres权限管理
    特定元素个数的数组作为函数入参的两个方法
  • 原文地址:https://www.cnblogs.com/gupan1311/p/12495571.html
Copyright © 2020-2023  润新知