zoukankan      html  css  js  c++  java
  • 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作--解决方法(CSDN手动迁移)

    异常信息:

    System.Net.Sockets.SocketException (0x80004005): 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 192.168.0.187:22

       at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
       at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
       at Tamir.SharpSsh.java.net.Socket..ctor(String host, Int32 port)
       at Tamir.SharpSsh.jsch.Util.createSocket(String host, Int32 port, Int32 timeout)

    错误描述:

    服务器上部署有  WebService、处理服务:WebService有客户端轮询调用;处理服务也轮询数据库,进行相关处理后上传文件到SFTP上。

    解决方法:

    修改两个注册表:

    HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParametersMaxUserPort  如果没有,则手动创建 DWord(32位)  ”数值数据“改为十进制65534 或者认为适当的值。

    此值表示 用户最大使用的端口数量,默认为5000。

    HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParametersTCPTimedWaitDelay 如果没有,则手动创建 DWord(32位)  ”数值数据“改为十进制30 或者你认为适当的值。

    此值表示一个关闭后的端口等待多久之后可以重新使用,默认为120秒,也就是2分钟才可以重新使用。

  • 相关阅读:
    android studio 开发环境配置
    解决 php-cgi 启动时提示缺少 msvcr110.dll 的问题
    PHP5.5 + IIS + Win7的配置
    PHP版本VC6和VC9、Non Thread Safe和Thread Safe的区别
    [6]Telerik TreeView 复选框
    详解.NET IL代码(一)
    第三章 续:时间控件(TimePicker)
    第二章 时间控件(DateTime Picker)
    jquery常用方法
    RESTClient
  • 原文地址:https://www.cnblogs.com/hetring/p/4611241.html
Copyright © 2011-2022 走看看