电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 电脑学院 > 服务器技术 > 正文
SOCKET资源不足的解决办法
SOCKET资源不足的解决办法
2007-4-29 8:16:08  文/Crison   出处:Crison的记事本   

一台2003服务器,故障表现为:

IE无法打开网页,命令行里直接运行 FTP命令,提示BIND失败。
启动SERVER-U失败,提示资源不足。
后来在微软网站上发现如此解决方案:


症状
如果您尝试建立 TCP 连接从端口是大于 5000, 本地计算机响应并如下 WSAENOBUFS (10055) 错误消息:
因为系统缺乏足够缓冲区空间或者因为队列已满无法执行套接字上操作。

解决方案
警告 如果正确修改注册表通过注册表编辑器或通过其他方法可能发生 Serious 问题。 这些问题可能需要重新安装操作系统。 Microsoft 不能保证能够解决这些问题而。 修改注册表需要您自担风险。
默认的临时 TCP 端口最大数量为 5000'适用于'部分中包含产品中。 这些产品中已添加新参数。 要增加最大值是临时端口, 请按照下列步骤操作:

1. 启动注册表编辑器。

  
2. 注册表, 中找到以下子项, 然后单击 参数 :
HKEY _ LOCAL _ MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters


3. 在 " 编辑 " 菜单, 单击 新建 , 然后添加以下注册表项:
MaxUserPort 值名称:
值类型: DWORD
值数据: 65534
有效范围: 5000 - 65534 (十进制)
默认: 0x1388 5000 (十进制)
说明: 此参数控制程序从系统请求任何可用用户端口时所用最大端口数。 通常, 临时 (short-lived) 端口 1024 的值与包含 5000 之间分配。  


4. 退出注册表编辑器。

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    多图详解苹果“雪豹”服务器系统安装…
    支招:如何搭建九层高的服务器机架?
    IBM System x3200M2服务器常见问题解…
    IBM刀片服务器搭建理想动态基础架构
    Windows服务器组件安全设置策略
    配置WSUS服务器客户端计算机进行自动…
    微软WSUS服务器 3.0安装配置详解
    WSUS服务器常见故障
    Serv-U8.0添加匿名用户的技巧
    Serv-U服务器中文乱码问题的解决
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号