jmeter压力测试报错:java.net.BindException: Address already in use: connect

pgf622 2018-05-30 原文

jmeter压力测试报错:java.net.BindException: Address already in use: connect

最近在实现接口压力测试的时候遇到这样的一个问题

当线程数持续上升到一个点的时候,运行脚本的时候有很多报错,如图:

java.net.BindException: Address already in use: connect

开始以为是单机运行脚本运行不过来,所以另加了一台负载机同时运行脚本

分布式环境部署参考:

https://www.cnblogs.com/whitewasher/p/6946207.html

 

但是依然还是会报错,后面查阅了相关资料后发现,是因为windows本身提供的端口访问机制的问题。

Windows XP提供给 TCP/IP链接的端口为 1024-5000,并且要四分钟来循环回收他们。就导致我们在短时间内跑大量的请求时将端口占满了。

 

 

解决方案为:

1.cmd中,用regedit命令打开注册表
2.在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下,
  1 .右击parameters,添加一个新的DWORD,名字为MaxUserPort
  2 .然后双击MaxUserPort,输入数值数据为65534,基数选择十进制(如果是分布式运行的话,控制机器和负载机器都需要这样操作哦)
3.修改配置完毕之后记得重启机器才会生效
posted on 2018-05-30 10:30 被测试耽误的民工 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为pgf622原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/pgf622/p/9109521.html

jmeter压力测试报错:java.net.BindException: Address already in use: connect的更多相关文章

  1. MySQL错误:Can\’t connect to MySQL server (10060) 解决方案

        远程连接mysql数据库的时候显示Can\’t connect to MySQL serv […]...

  2. NAT(Network Address Translation,网络地址转换)

    关于局域网和广域网进行通信问题:内网ip和公网ip进行通信。 这种方法需要在专用网连接到因特网的路由器上安装N […]...

  3. Spring Boot 启动报错 Exception in thread \”main\” java.lang.StringIndexOutOfBoundsException: String index out of range: 37

    使用命令 java -jar springBoot.jar  启动项目,结果报错如下: Exception i […]...

  4. 关于The target \”GetCopyToOutputDirectoryContentProjectItems\” does not exist in the project.的解决方法

        在使用win8之后,安装Windows Phone SDK 7.1 Beta2后出现The targe […]...

  5. Navicat连接mysql数据库2003-Can\’t connect to Mysql server on \’xxx\’ (10060 \”Unknown error\”)

    使用root账号连接MySQL 1,登录 mysql -u用户名 -p                回车后输 […]...

  6. win10下 Failed to connect to github.com port 443: Timed out问题解决办法

    第一步:打开ipaddress.com,查询如下两个域名,并分别记录下其对应的ip:1、github.com2 […]...

  7. java web中 8080端口号被占用的问题处理,终于明白了 Address already in use: JVM_Bind(端口冲突)

    1.错误描述 2011-7-20 11:05:18 org.apache.catalina.core.Stan […]...

  8. New Features in Xcode 6

    Xcode6新特性 Xcode6新特性New Features in Xcode 6   Xcode6包括Sw […]...

随机推荐

  1. 偏前端 – vue-cli之(项目中使用mui的配置)

    github中MUI下载地址:https://github.com/dcloudio/mui 拷贝mui包中的 […]...

  2. 【高并发】学好并发编程,关键是要理解这三个核心问题

    写在前面 写【高并发专题】有一段时间了,一些读者朋友留言说,并发编程很难,学习了很多的知识,但是在实际工作中却 […]...

  3. Java类/接口的API

    本章节收集的类/接口API有: Object类,枚举,包装类,接口Comparable,类Arrays,异常, […]...

  4. asp.net实现图片在线上传并在线裁剪

    1、说明   接上一篇文章uploadify实现多附件上传完成后,又突然用到头像上传并在线裁剪。在网上找个众多 […]...

  5. 语音数据增强及python实现

    博客作者:凌逆战 博客地址:https://www.cnblogs.com/LXP-Never/p/13404 […]...

  6. Docker系列——InfluxDB+Grafana+Jmeter性能监控平台搭建(二)

    在上一篇博文中,主要是讲了InfluxDB的配置,博文链接:https://www.cnblogs.com/h […]...

  7. 并发编程三要素:原子性,有序性,可见性

    并发编程三要素 原子性:一个不可再被分割的颗粒。原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 […]...

  8. SQLMap用户手册【超详细】 – 穷到底

    SQLMap用户手册【超详细】 http://192.168.136.131/sqlmap/mysql/get […]...

展开目录

目录导航