`
liyonghui160com
  • 浏览: 775532 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

修改windows 2003 最大tcp链接数

阅读更多

最近在开发程序过程中,原本好好运行好的程序,突然出现以下错误:

Net SqlClient Data Provider thrown System.Data.SqlClient.SqlException在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: TCP 提供程序, error: 0 - 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。

错误很频繁,机器的CPU很高。

分析:

1、程序未进行改动。没有任何上线。

2、发现IIS链接数比之前增高。

 

分析是由于网站流量增大,增加IISweb园后,但是还是存在这样问题。

 

网上查询后,才知道,windows 2003对tcp的连接数做了限制,超多这个数目就会出现系统缓冲区空间不足或队列已满错误。

之后增加tcp链接数,修改注册表如下:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "MaxUserPort" /d "65534" /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "TcpTimedWaitDelay" /d "30" /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "TcpNumConnections" /d "65534" /t REG_DWORD /f

 

问题解决。

分享到:
评论

相关推荐

    修改windowsTCP\IP连接数

    本文将详细介绍如何修改Windows TCP/IP连接数以提高下载速度和网络性能。 首先,理解TCP/IP连接数限制的原因。Windows系统出于资源管理和防止DDoS攻击的考虑,设定了默认的最大连接数。这个数值一般在10到100之间,...

    WindowsTCP 连接数 修改

    TCP连接数修改TCP连接数修改TCP连接数修改TCP连接数修改

    windows 2003 修改TCP/IP连接数

    - `TcpNumConnections`设定的是最大TCP连接数,根据实际需求设置,但需要注意过高的设置可能会导致内存消耗增加。 2. **系统策略编辑器**: - 如果服务器使用了组策略,可以通过系统策略编辑器进行设置。打开...

    更改TCP并发连接数

    这两个键值分别控制最大用户端口范围和总的TCP连接数。适当增加这些值可以提升并发连接数。 2. **系统策略编辑器**:对于企业环境,可以通过组策略编辑器(gpedit.msc)调整网络策略,比如限制特定用户的并发连接数...

    tcp 连接数设置,以及查看电脑的连接数

    此外,你还可以通过操作系统提供的性能监视器(如Windows的任务管理器或性能计数器)来监控TCP连接数的变化。 在Linux系统中,可以使用`netstat`命令或者`ss`命令来查看TCP连接状态。例如,`netstat -anp | grep ...

    破解TCP连接数限制

    这些参数决定了系统可以打开的最大端口数量以及总的TCP连接数。 1. **修改系统参数**:对于Windows系统,可以通过注册表编辑器(Regedit)来调整`MaxUserPort`和`TcpNumConnections`。增大`MaxUserPort`值可以增加...

    tcp连接数修改工具

    标题“tcp连接数修改工具”表明这是一个用于调整Windows操作系统TCP连接数上限的软件。这样的工具通常用于解决由于默认连接数限制导致的性能瓶颈,尤其是在运行大量并发网络请求的应用中,如服务器负载均衡、大数据...

    易语言修改系统TCP连接数

    1. **API调用**:易语言不直接提供修改系统TCP连接数的内置函数,因此需要通过调用操作系统API(如Windows API)来实现。例如,可以使用`Setsockopt`函数,该函数允许程序修改套接字选项,包括最大连接数。 2. **套...

    易语言修改系统TCP连接数源码

    系统允许的最大TCP连接数是由系统配置决定的,超过这个数量可能会导致新的连接请求失败。 3. **源码**:源代码是程序员用高级语言编写的原始程序,是计算机不能直接执行的文本格式。源码可以被编译或解释为机器可...

    xp和2003最新TCPIP最大连接数修改工具.rar

    描述中的“xp和2003最新TCPIP最大连接数修改工具”暗示了这个工具的用途,即通过修改系统注册表或配置文件来提升系统允许的最大TCP连接数,以提高网络性能。通常,这涉及到修改如`HKEY_LOCAL_MACHINE\SYSTEM\...

    更改WINDOWS TCP连接

    综上所述,更改Windows TCP连接数是一个涉及系统底层配置的操作,需要谨慎进行。在进行此类调整时,建议先备份注册表和重要系统文件,以防不测。同时,理解网络基础和TCP/IP协议的工作原理也至关重要,这有助于做出...

    P2P软件Windows操作系统最大半开连接数(TCP限制)补丁

    为了突破SP2的TCP并发连接数限制,正确地方法是修改Windows XP SP2的系统文件Tcpip.sys。Tcpip.sys是Windows XP SP2重要的系统文件,位于“C:\Windows\system32\drivers目录下。 该文件由于平时受到系统保护,所以...

    windows xp 修改最大连接数

    这将设定系统可以同时建立的最大TCP连接数。 需要注意的是,修改注册表是有风险的,错误操作可能导致系统不稳定甚至无法启动。因此,在进行修改前,一定要备份注册表或者整个系统,确保有恢复手段。此外,提高连接...

    SP3_TCPIP并发连接数修改

    "SP3_TCPIP并发连接数修改"是指针对Windows XP Service Pack 3 (SP3) 版本的操作系统,调整TCP/IP设置以允许更多的并发连接。 默认情况下,Windows XP SP3的TCP/IP协议栈限制了系统的并发连接数量,这主要是为了...

    windows连接数修改工具

    "Windows连接数修改工具"通常是指用于改变系统默认的最大并发TCP连接数的软件。默认情况下,Windows系统对同时打开的TCP连接数量有一定的限制,这可能在进行大量网络请求或运行需要多线程下载的应用时成为性能瓶颈。...

    XP SP3 修改TCP/IP 最大并发连接数

    在Windows XP Service Pack 3 (SP3) 中,操作系统默认限制了TCP/IP协议的最大并发连接数,这在一定程度上可能会影响到多任务环境下的网络性能,尤其是对于那些需要大量并发连接的应用,如BT下载、P2P软件或者网络...

    易语言源码易语言修改系统TCP连接数源码.rar

    例如,可能需要使用`Setsockopt`函数来更改TCP连接相关的参数,或者使用`RegSetValueEx`函数修改注册表中的相关键值,以达到改变系统最大TCP连接数的目的。 2. **进程权限**:由于修改系统设置涉及到敏感操作,因此...

    Tcpz连接数修改

    本文将详细讲解如何使用Tcpz工具来修改非服务器系统的TCP连接数。 Tcpz是一款小巧但功能强大的工具,它允许用户在Windows操作系统上调整TCP连接的最大并发数。这个工具尤其适用于个人电脑或者非服务器环境,可以...

    Windows Server 2008修改远程桌面连接数

    然后,双击“连接”中的“RDP-Tcp”,选择“网络适配器”,然后修改“最大连接数”为 2。这将设置远程桌面连接的数量为 2。 如果需要调整超过 2 个连接数的设置,需要安装终端服务器。然后,在“开始”菜单中选择...

    易语言修改系统TCP连接数源码.zip

    2. **系统API调用**:易语言通过调用Windows API函数来实现对系统TCP连接数的修改。这些API可能包括`SetMaxUserPort`、`GetMaxUserPort`、`SetTcpTimedWaitDelay`等,它们允许程序更改系统设置以影响TCP连接的行为。...

Global site tag (gtag.js) - Google Analytics