转自:http://twit88.com/blog/2008/07/28/jmeter-exception-javanetbindexception-address-already-in-use-connect/

JMeter异常:java.net.BindException:地址已在使用中:connect

window端进行分布式压测会遇到的坑。。。压力机强烈推荐用linux·······

这是我在使用JMeter对HTTP或Web服务请求运行负载测试时遇到的异常。

我使用基于Windows的笔记本运行120个并发线程。

搜索后,我发现这个问题是基于Windows的。http://support.microsoft.com/kb/q196271上有一篇文章,其中说Windows 仅使用端口1024-5000进行出站TCP / IP连接,并且最多需要4分钟才能回收它们。因此,如果您在很短的时间内完成大量连接,您
可以轻松地吃掉该端口范围。

步骤:

  1. 启动注册表编辑器
  2. 在注册表中找到以下子项,然后单击“ 参数”
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters

      3.在“ 编辑” 菜单上,单击“ 新建”,然后添加以下注册表项:

Value Name: MaxUserPort
Value Type: DWORD
Value data: 65534
Valid Range: 5000-65534 (decimal)
Default: 0x1388 (5000 decimal)
Description: This parameter controls the maximum port number that is used when a program requests any available user port from the system. Typically , ephemeral (short-lived) ports are allocated between the values of 1024 and 5000 inclusive. 

值名称:MaxUserPort
值类型:DWORD
值数据:65534
有效范围:5000-65534(十进制)
默认值:0x1388(小数点后 5000 )
描述:此参数控制的最大端口号是当程序请求使用任何可用的从系统中的用户端口。通常,临时(短期 -lived)端口1024和5000的值之间分配的包容性

      4.退出注册表编辑器,然后重新启动计算机。

转载于:https://www.cnblogs.com/jackzz/p/10117687.html

JMeter Exception: java.net.BindException: Address already in use: connect(转)相关推荐

  1. JMETER压力测试报错:JAVA.NET.BINDEXCEPTION: ADDRESS ALREADY IN USE: CONNECT

    最近在实现接口压力测试的时候遇到这样的一个问题 当线程数持续上升到一个点的时候,运行脚本的时候有很多报错,如图: java.net.BindException: Address already in ...

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

    https://blog.csdn.net/qq_39240270/article/details/93633821

  3. java.net.BindException: Address already in use解决方法

    在网络编程中,特别是在短时间内new的网络连接太多,经常出现java.net.BindException: Address already in use: JVM_Bind的异常,网络有很多介绍此异常 ...

  4. 报错Exception opening port “18080“ (port may be in use), cause: “java.net.BindException: Address alrea

    Exception opening port "18080" (port may be in use), cause: "java.net.BindException: ...

  5. java.net.BindException: Address already in use: 解决方法

    java.net.BindException: Address already in use: 解决方法 参考文章: (1)java.net.BindException: Address alread ...

  6. Android之用java的socket写服务器提示java.net.BindException: Address already in use

    1 问题 在Android activity里面Java socket服务器,然后关闭activity再打开activity开启服务的时候提示错误如下 java.net.BindException: ...

  7. tomcat运行时候出现java.net.BindException: Address already in use: JVM_Bind错误解决方法

    tomcat运行时候出现java.net.BindException: Address already in use: JVM_Bind错误解决方法 参考文章: (1)tomcat运行时候出现java ...

  8. FAILED org.spark_project.jetty.server.Server@8a6631b: java.net.BindException: Address already in use

    一.问题描述 WARN component.AbstractLifeCycle: FAILED org.spark_project.jetty.server.Server@8a6631b: java. ...

  9. Tomcat 启动时报 java.net.BindException: Address already in use[localhost:8005]

    1.背景 在本地通过命令行 ./bin/catalina.sh run & 启动 tomcat 时,发现无法启动,提示 8005 端口被占用. 2.报错信息 30-May-2019 17:09 ...

最新文章

  1. HDFS的访问方式之HDFS shell的常用命令
  2. 计蒜客 - Distance on the tree(树链剖分+离线处理+线段树)
  3. HDU 2647 Reward (拓扑排序)
  4. C++ Prime:范围for语句
  5. 颜宁问4对科研夫妻:男科学家怎样平衡事业家庭?
  6. linux启动weblogic指令,linux下如何启动和关闭weblogic .
  7. vs 启动调用的目标发生异常_如何解决不可测、异常场景的问题?
  8. 两个矩阵是否相交的算法_算法血拼:Google+百度+Alibaba+字节+Tencent+网易+360+拼夕夕...
  9. [Unity][FlowCanvas] FlowScript 实现基础人物移动
  10. OpenCV-Python实战(18)——深度学习简介与入门示例
  11. 计算机主机制作过程,计算机主机箱的制作方法
  12. maxscale mysql5.7_Maxscale实现Mysql读写分离
  13. unity场景的结构和物体的属性导出xml文件
  14. 祭十大已经逝去的软件
  15. 高通 msm8953 LCD 休眠/唤醒 流程
  16. Flask+SQLAlchemy+graphene+docker示例
  17. 背单词的小智 (二分)
  18. PMIC驱动之—PMIC硬件相关知识
  19. 60创意的USB设备和小工具
  20. 编写虚拟 AI 女友

热门文章

  1. 23种设计模式(1):单例模式
  2. 介绍Linux系统如何初始化和启动系统服务的
  3. javascript 语言国际化
  4. php 内存池,内存详解: 详解PHP内存池中的存储层_php
  5. java 中文乱码过滤器_JAVA中文乱码过滤器(用java过滤器解决中文乱码)V0422 整理版...
  6. jquery基础知识(二)
  7. cisco ios cookbook
  8. 真是搞不懂原始套接字SOCK_RAW和AF_PACKET
  9. 开个坑: gitk和git容易被滥用的 cherry-pick 功能
  10. 通过静态发现方式部署 Etcd 集群