网站首页 > 博客文章 正文
在执行jmeter的脚本的时候,可能会因为测试压力的增加导致的jmeter工具的一些报错,以下是一些常见的问题的处理方法:
解决内存溢出
在jmeter安装目录下的bin目录中,修改jmeter.bat的HEAP参数,修改HEAP的参数,其中-Xmx这个蚕食就设置成测试机内存的一半就可以。同时添加NEW的参数。
set HEAP=-Xms512m -Xmx3072m
set NEW=-XX:NewSize=256m -XX:MaxNewSize=512m
大并发量时接口被占用完的报错解决方法
当jmeter执行比较大的并发请求时,测试机的本身的端口号就会被占用完,而新生成的请求就会没有新的端口号可用,导致报错BindException:Address already in use:conned
处理这种问题,可在注册表中添加MaxUserPort和TCPTimedWaitDelay两个参数解决。具体如下:
1.启动注册表编辑器。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
2. 新建
值名称:MaxUserPort
值类型: DWORD
值数据: 65534(用十进制的方法写进去就可以,如果是十六进制,是FFFE,因为4个F是65535嘛)
有效范围: 5000 - 65534 (十进制)
默认: 0x1388 5000 (十进制)
3.新建
值名称:TCPTimedWaitDelay
值类型: DWORD
值数据: 0000001e(也就是30,不行可以用WINDOWS计算器,很方便,这个表示TIME_WAIT的秒数
猜你喜欢
- 2025-03-26 高并发压测工具详解(5款常用并发工具)
- 2025-03-26 Jmeter自定义变量模拟多用户压测(jmeter压测大量并发的问题)
- 2025-03-26 面试必杀技:Jmeter性能测试攻略大全(第二弹)
- 2025-03-26 JMeter中发送文件的请求实操笔记,跟着练起来吧!
- 2025-03-26 聊聊 Jmeter 如何并发执行 Python 脚本
- 2025-03-26 并发编程看这篇就够了(并发编程实战pdf)
- 2025-03-26 如何优化系统架构设计缓解流量压力提升并发性能?Java实战分享
- 2025-03-26 全程软件测试(九十四):Jmeter之接口&压力测试—读书笔记
- 2025-03-26 通过压测表格分析并发量、RT、QPS量化公式
- 2025-03-26 阿里性能专家全方位对比Jmeter和Locust,到底谁更香?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- messagesource (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)