Jmeter压测常见问题总结
  p2QdBCa7ky7t 2023年11月02日 119 0

一、设置定时但是不会自动停止:jmeter内存不够导致,修改jmeter.bat

    set HEAP=-Xms51m -Xmx1024m


二、socket close :客户端主动断连,修改jmeter.properties后重启jmeter

httpclient4.retrycount=1  # 重试一次

httpclient4.idletimeout=<time in 50000 ms>  # 50S后释放连接


三、java.net.BindException: Address already in use :端口占满了

修改注册表后重启电脑:

1.Win+R键,输入regedit 打开注册表,或 cmd中输入regedit 命令打开注册表;

2.选择 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters;

3.右键Parameters,新建一个 DWORD,名字为 MaxUserPort;

4.然后双击MaxUserPort,基数选择十进制,输入数值数据为 65534,65534为最大值了,超过了    系统则使用最接近的有效值(min 5000 或 max 65534);

5.右键Parameters,新建一个 DWORD,名字为 TCPTimedWaitDelay;

6.然后双击 TCPTimedWaitDelay,基数选择十进制,输入数值数据为 30,设置时间为30秒,默认是240秒;


四、jmeter.jar启动中出现报错:WARNING:Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002

(1)权限不够,关闭该界面,重新以管理员身份运行即可

String str = SampleResult.getResponseDataAsString(); 为啥得到的响应结果是空?调用方法出错 ,应改为 String str = prev.getResponseDataAsString();

要得到前一个sampler的响应信息:在http取样器后添加beanshell sampler获取,PS:http取样器和beanshell取样器同级

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  sk0UK3kWnLtV   2023年11月19日   104   0   0 性能测试jmeter
  J3iPbUHwbyX9   2023年11月02日   40   0   0 jmeter
  20xfzlOvosRH   2023年11月25日   25   0   0 postgresqljmeter
  p2QdBCa7ky7t   2023年11月02日   120   0   0 jmeter
p2QdBCa7ky7t
最新推荐 更多