×
新网 > 云服务器 > 正文

棋牌游戏服务器架构是什么样的

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2018-01-22 16:26:40

棋牌游戏服务器架构是什么样的?不仅是棋牌游戏,网游和手游都能实现玩家同屏等,在这个过程中服务器起着什么样的作用?大家都知道游戏服务器与普通服务器相比,性能和配置等都比较高,价位也高,为大家介绍一下棋牌游戏服务器架构是什么样的。

 棋牌游戏服务器架构是什么样的?不仅是棋牌游戏,网游和手游都能实现玩家同屏等,在这个过程中服务器起着什么样的作用?大家都知道游戏服务器与普通服务器相比,性能和配置等都比较高,价位也高,为大家介绍一下棋牌游戏服务器架构是什么样的。

1-1F209155003D0.gif

1,登陆时,客户端首先向登陆的web服务器请求登陆信息,登陆成功之后,返回登陆的token,为了适应大规模的web请求和登陆服务的稳定,可以使用nginx负载均衡

2,登陆成功之后,请求负载均衡服务器,获取一台连接的业务服务器。这个负载均衡服务器可以和登陆web在一个进程中,也可以独立出来。

3,拿到登陆成功的token和需要连接的业务服务器的ip和端口之后,再去连接业务服务器。连接成功之后,要使用token到登陆服务器去验证,这个用户是否登陆了。

4,同一个房间的用户要连接到同一台物理服务器上面。在上面已经说过了。

5redis用来做共享缓存。

6mysql做持久化存储。

7,数据库持久化服务器,统一做数据入库操作。

棋牌服务器的网关有什么作用?

第一是转发消息包第二是业务的负载均衡,比如A业务由服务器a处理,B业务由服务器b处理,由网关进行转发第三是维护与客户端的连接第四是带宽的整合,一般的服务都是按购买的服务器计算带宽的。通过一台服务器转发消息,可以只购买一个大带宽就可以了。

棋牌游戏服务器架构是什么样的?如果你已经看过了以上所有文章的内容介绍,对于棋牌游戏服务器架构是什么样的相信你心里已经有数了,棋牌服务器之后所以比普通服务器贵是有原因的,棋牌服务器在配置、功能设计等方面也比普通服务器更高级。

 

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading