• jmeter过程中的坑


    1、大并发时,报错   no buffer space available

    解决办法:

    在注册表中添加值

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters路径下添加

     

     

    • 值名称:MaxUserPort

    • 值类型:DWORD

    • 值数据:65534(十进制)

    参考:https://blog.csdn.net/weixin_41986096/article/details/82258305

               https://www.cnblogs.com/hjwublog/p/5114380.html

    2、jmeter连接oracle数据库报错

    java.sql.SQLException: Cannot create PoolableConnectionFactory (ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: Cannot access NLS data files or invalid environment specified

    原因:
    Oracle数据库使用的中文环境,jmeter使用的语言是英文,语言环境不一致导致的问题。
    确保NLS_LANG环境变量与JMETER_LANGUAGE一致。

    --查看NLS_LANG
    SELECT * FROM V$NLS_PARAMETERS;


    解决办法:

    修改jmeter.bat

    原来的:

    if not defined JMETER_LANGUAGE (
        rem Set language
        rem Default to en_EN
        set JMETER_LANGUAGE=-Duser.language="en" -Duser.region="EN"
    )

    修改为:

    if not defined JMETER_LANGUAGE (
        rem Set language
        rem Default to zh_CN
        set JMETER_LANGUAGE=-Duser.language="zh" -Duser.region="CN"
    )

    参考:https://blog.csdn.net/Pinnsvin/article/details/86628648

    3、jmeter运行sql报错

     

     4、jmeter连接oracle连接失败

    缺少驱动

    5、各种乱码

     6、连接oracle,执行多条语句时设置,sql语句后要加分号;

    mysql时就只需要加即可

    jdbc:mysql://host:port/{dbname}?allowMultiQueries=true

    7、jmeter接口返回pdf处理

     application/json, text/javascript,*/*

     

    import java.io.*;

    byte[] result = prev.getResponseData();
    String file_name = "C:/Users/Administrator/Desktop/cqs/result/test_${__time(yyyymmddHHMMss,)}.pdf";
    File file = new File(file_name);
    FileOutputStream out = new FileOutputStream(file);
    out.write(result);
    out.close();

     注意:路径分隔符不能直接复制路径粘贴,需要改写 

    参考:https://www.cnblogs.com/zhaochi/p/7452869.html

    函数助手用time函数做了个参数化,保证文件名不重复${__time(yyyymmddHHMMss,)}

     

     8、全局变量的设置

     

     ${__setProperty(cookie,${cookie},)}

     ${__property(cookie)}

    参考:https://www.cnblogs.com/a00ium/p/10360494.html

  • 相关阅读:
    systemmap 使用记录
    reading code record
    吞吐问题
    debug cps 原因
    fopen的a+和rewind
    debug cps && perf debug
    tfo以及quic的阅读笔记
    ss 和netstat
    debug open files
    多核编程 local global
  • 原文地址:https://www.cnblogs.com/Mezhou/p/11758753.html
Copyright © 2020-2023  润新知