Jacky
以前看SODME写过腾讯的架构分析,
大的服务器分类架构大厅 登陆
游戏服务器这些都知道了点,
SODME说腾讯单个游戏服务器支持2W个用户,
这样就单个服务器的通讯架构有没有更详细的讨论过,因为单个服务器是最基本的处理游戏业务逻辑的,我想这个应该和客户端是是长连接的SOCKET,在WINDOWS平台下前面已经有人提供了IOCP模型数据,可以支持到1W用户的长连接
,腾讯技术实力强点
机器配置再高点,可能在WINDOWS平台可以做到支持2W用户长连接的单个服务器.
但腾讯的游戏服务器是WINDOWS的SERVER吗,我估计不是的.
所以它应该不是采用WINDOWS下完成端口模型这种方式,
而在LINUX 或者UNIX下就没有完成端口模型这种可以使用,
这样UNIX下效率最高的是什么模型,直接自己使用EPOLL ?
或者采用ACE的PROACTOR模型来做呢.
要支持2W用户的长连接,线程模型又怎么安排呢,
是一个线程处理400个长连接然后用50个线程这种类似的吗,还是有什么更好的模型来实现这
2W用户长连接的数据通讯.
有了解的吗,可以详细讨论下它单个服务器怎么做到支持用户最大化的模型,
有了解中游平台的也可以说下
中游是深圳网域做的,应该这也有人了解的,说说吧
http://groups.google.com/group/dev4server/browse_thread/thread/61c6e3037ddab45a/096bf6e168687bb8#096bf6e168687bb8