游戏服务器端集群架构技术研究(2)

来源:网络(转载) 作者:赵迪 发表于:2011-07-18 09:42  点击:
【关健词】集群 Darkstar 架构 Service
Gate会保持和并发处理大量客户端连接,也会并发处理大量的客户端回复,必须具有极高的效率。Gate含有两个Server组件InputServer、OutputServer及其配件IOServicePool、SocketPool,分别负责内外两个方向的监听、应

  Gate会保持和并发处理大量客户端连接,也会并发处理大量的客户端回复,必须具有极高的效率。Gate含有两个Server组件InputServer、OutputServer及其配件IOServicePool、SocketPool,分别负责内外两个方向的监听、应答。Gate还有一个SesssionID到socket的映射SocketMap,这个结构用于处理内部请求时找到正确的客户端socket,同时也是客户端socket的容器。Gate同样有一个ServiceHelp组件以便利向ServiceCenter的注册、注销、查询。
  Gate启动时会首先连接到ServiceCenter查询处理客户端请求的服务进程并连接这种服务进程,然后启动内外两个方向的服务器,最后向ServiceCenter注册自己。
  5.总结
  Service架构是通用型的集群架构。基于Service架构的应用通常只需对Service架构中的进程做少量配置,再开发若干应用逻辑进程即可。
  Service架构是可伸缩的,可伸缩性的关键在可以通过增加Service提供者增加这一Service的处理能力,不只是可以增加承诺提供完全处理能力的进程,还可以增加Deliver,在分派的环节增加处理能力。
 

(责任编辑:南粤论文中心)转贴于南粤论文中心: http://www.nylw.net(南粤论文中心__代写代发论文_毕业论文带写_广州职称论文代发_广州论文网)
顶一下
(0)
0%
踩一下
(0)
0%


版权声明:因本文均来自于网络,如果有版权方面侵犯,请及时联系本站删除.