单个服务器承载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