首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

单个服务器承接100W客户端

2012-08-16 
单个服务器承载100W客户端rt在windows平台下需要用什么样的架构呀,tcp和udp相比哪个好些呢,注重性能。[解决

单个服务器承载100W客户端
rt
在windows平台下需要用什么样的架构呀,tcp和udp相比哪个好些呢,注重性能。

[解决办法]
100W的客户端只能用短连接的方式
[解决办法]
100W用户,恐怕只能用UDP,TCP每个连接至少是8KB系统内存 [不会设置为RECV 0缓冲吧]

一般单服务器达不到100W级的,除非你写个类似PING这样的最简单的服务器,那有可能
100W用户并发就算是1%,也非常可怕了
[解决办法]
tcp连接?
你有试过同时1W并发的吗,就如3楼说的每个TCP连接都会占用一定资源的
很容易服务器资源就不够了

至于用tcp 还是udp 得看你的做什么
QQ的聊天的话,udp用的还是最多的

像QQ单台服务器也就承载10W用户量
[解决办法]
还用C#,我看100W是没有希望了,除非弄个小型机,支持每分钟一个消息的客户端,应该能支持100W

热点排行