【转】游戏服务器架构探讨

游戏服务器架构探讨

  • 登录服,一个游戏服配备一个登录服显然不合适。与WOW一样,有全局的登录服,登录服为所有的游戏服服务。并且登录服的个数可以扩展,用来适应短时间登录人数的变化。
  • 用基于DNS的负载均衡系统。通过在DNS中为一个域名配置多个IP地址实现,负载均衡是自动的。
  • 数据库。若干个登录服,使用同一个帐号数据库。每个游戏服,使用自己的数据库服务器。同时还有一个中心数据库,保存的是你在网页上注册的帐号,当你选择一个大区的时候要在这个大区激活,其操作就是把你在中心服务器上的帐号拷贝到该大区帐号数据库中
  • 早期的地图服:每个服务器跑一个地图。中心服务器记录了地图ID与跑该地图的地图服的端口。客户端请求进入某地图的时候,首先和中心服务器交互,中心服务器通知该客户端进入该地图服。
  • 待续!
posted @ 2011-11-25 13:51  大兵八世  阅读(286)  评论(0)    收藏  举报