win2003连接限制TCP连接限制
目前是音频直播的服务,在线人数达到一定数量的值,就会发生掉线情况,例如在线100人。这个程序是采用TCP进行连接的!请问,win server 2003在TCP连接方面是否有并发连接数量限制, 另外,我是想确认一下,请问windows server 2003在TCP连接方面是否有连接数量限制,谢谢!
回答:根据我的研究,Windows Server 对于IIS 的连接,默认没有限制,不过在IIS中可以对总的带宽和连接数量进行限制,设置方法如下:
1. 展开IIS节点。
2. 展开Web Site\Site Name。
3. 右键点击Site Name,选择属性,单击性能。
如果在IIS中没有做限制,那么服务器处理连接请求的能力仅限于程序本身和服务器的性能。
默认没有设置这个限制,但是可以通过更改注册表来设置TCP 连接的数量。注册表位置如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpNumConnections
没有这个键值的话,可以新建,类型如下:
Key: Tcpip\Parameters
Value Type: REG_DWORD - Number
Valid Range: 0 - 0xfffffe
Default: 0xfffffe
罗俊华 微软全球技术支持中心
相关推荐
-
win2003连接限制TCP连接限制
目前是音频直播的服务,在线人数达到一定数量的值,就会发生掉线情况,例如在线100人.这个程序是采用TCP进行连接的!请问,win server 2003在TCP连接方面是否有并发连接数量限制, 另外,我是想确认一下,请问windows server 2003在TCP连接方面是否有连接数量限制,谢谢! 回答:根据我的研究,Windows Server 对于IIS 的连接,默认没有限制,不过在IIS中可以对总的带宽和连接数量进行限制,设置方法如下: 1. 展开IIS节点. 2. 展开Web Site
-
HTTP长连接与短连接使用方法及测试详解
HTTP短连接(非持久连接)是指,客户端和服务端进行一次HTTP请求/响应之后,就关闭连接.所以,下一次的HTTP请求/响应操作就需要重新建立连接. HTTP长连接(持久连接)是指,客户端和服务端建立一次连接之后,可以在这条连接上进行多次请求/响应操作.持久连接可以设置过期时间,也可以不设置. 我为什么没有说HTTP/1.0 默认短连接,HTTP/1.1起,默认长连接呢?因为我第一次看这个说法的时候,以为自己懂了,其实并没有懂.长短连接操作上有什么区别,有的地方出现的持久连接又是怎么回事? 使用
-
利用Golang实现TCP连接的双向拷贝详解
前言 本文主要给大家介绍了关于Golang实现TCP连接的双向拷贝的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 最简单的实现 每次来一个Server的连接,就新开一个Client的连接.用一个goroutine从server拷贝到client,再用另外一个goroutine从client拷贝到server.任何一方断开连接,双向都断开连接. func main() { runtime.GOMAXPROCS(1) listener, err := net.Liste
-
linux下2个检查tcp连接的命令
1 检测web服务器的链接数量及状态: netstat -ant|awk '{print $5 "\t" $6}'|grep "::ffff:"|sed -e 's/::ffff://' -e 's/:[0-9]*//' |sort|uniq -c| sort -rn|head -10 结果: 122 125.162.71.199 TIME_WAIT 99 79.119.125.43 TIME_WAIT 81 125.167.243.77 TIME_WAIT 75
-
常用类之TCP连接类-socket编程
tcp一般用于维持一个可信任的连接,比起udp更为安全可靠,在vs.net,分别有tcpclient和udpclient以及tcplistener,一般开发中基本可以满足需要,但是这个有个很大的弊端,对于维持一个时间较长的,相互交互的来说,数据处理不是很明朗,vs/net中还有一个socket类,用他来做一个客户/服务器段,同时在接发数据的时候,能相互独立,这需要一个异步通讯过程 先实现服务器段: using System; using System.Net; using System.Net.
-
Android使用socket创建简单TCP连接的方法
本文实例讲述了Android使用socket创建简单TCP连接的方法.分享给大家供大家参考,具体如下: 不管是在Java还是Android编程中,通信都是及其重要的一部分.有连接的socket编程,重要性自然毋庸置疑. 这里以一个简单的demo演示一个最基本的socket编程. 先写服务端.服务端是Java代码.笔者懒得装eclipse等编程软件,就是直接notepad编程,dos运行的.服务端一般是新建一个绑定端口的serversocket,监听客户端请求(死循环监听).当接收到客户端消息时,
-
C#实现TCP连接信息统计的方法
本文实例讲述了C#实现TCP连接信息统计的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net.Netw
-
python中协程实现TCP连接的实例分析
在网络通信中,每个连接都必须创建新线程(或进程) 来处理,否则,单线程在处理连接的过程中, 无法接受其他客户端的连接.所以我们尝试使用协程来实现服务器对多个客户端的响应. 与单一TCP通信的构架一样,只是使用协程来实现多个任务同时进行. #服务端 import socket from gevent import monkey import gevent monkey.patch_all() def handle_conn(seObj): while True: re_Data = seObj.r
-
Java面试基础之TCP连接以及其优化
前言 作为一个后端程序员,网络连接这块是一个绕不过的砍,当你在做服务器优化的时候,网络优化也是其中一环,那么作为网络连接中最基础的部分-TCP连接你了解吗?今天我们来仔细看看这个部分. TCP建立连接-三次握手 详解 客户端和服务器还未建立连接,但服务器一般处于listen状态 客户端主动建立连接,向服务器发送SYN报文,客户端变为SYN_SENT状态 服务器收到客户端发送的报文,也回了一个SYN报文,包含了一个ack.此时,服务器变为SYN_RCVD状态 客户端收到了服务器发送的SYN报文,确
-
nodejs处理tcp连接的核心流程
前几天和一个小伙伴交流了一下nodejs中epoll和处理请求的一些知识,今天简单来聊一下nodejs处理请求的逻辑.我们从listen函数开始. int uv_tcp_listen(uv_tcp_t* tcp, int backlog, uv_connection_cb cb) { // 设置处理的请求的策略,见下面的分析 if (single_accept == -1) { const char* val = getenv("UV_TCP_SINGLE_ACCEPT"); sing
随机推荐
- 用vbs对文本文件的内容进行排序
- Lua中rawset和rawget的作用浅析
- java数据结构之java实现栈
- Java实现简单的分页功能
- python开发之for循环操作实例详解
- iOS利用Block逆向传值的方式详解
- js实现单一html页面两套css切换代码
- js触发asp.net的Button的Onclick事件应用
- 从零开始学YII2框架(三)扩展插件yii2-gird
- PHP版国家代码、缩写查询函数代码
- Zend Framework数据库操作方法实例总结
- php获取网页中图片、DIV内容的简单方法
- python获取一组汉字拼音首字母的方法
- ASP 时间函数及如何获取服务器时间的写法
- 引入CSS样式的五种方式
- Java中FilterInputStream和FilterOutputStream的用法详解
- JQuery操作textarea,input,select,checkbox方法
- jQuery Checkbox 全选 反选的简单实例
- 解析在内部循环中Continue外部循环的使用详解
- 详解Spring中使用xml配置bean的细节