zoukankan      html  css  js  c++  java
  • JMeter Exception: java.net.BindException: Address already in use: connect(转)

    转自: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.退出注册表编辑器,然后重新启动计算机。

    逆风的方向更适合飞翔,不怕千万人阻挡,只怕自己投降!
  • 相关阅读:
    面向对象案例
    Leetcode--9. 回文数
    调试seanbell/intrinsic遇到的坑
    Ubuntu16.04OPENGL初体验
    Ubuntu16.04重装NVIDIA驱动
    C++之封装继承和多态
    CMKAE简单实用指南
    【学习笔记】C/C++
    C++之重载覆盖和隐藏
    C++之指针和引用
  • 原文地址:https://www.cnblogs.com/jackzz/p/10117687.html
Copyright © 2011-2022 走看看