百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[国内信息] 棋牌游戏服务器架构设计【腾正科技】棋牌高防服务器 [复制链接]
查看:227 | 回复:4

抢楼 抢楼 本帖为抢楼帖,欢迎抢楼! 

292

主题

2497

帖子

873

积分

落伍者(一心一意)

Rank: 1

贡献
265
鲜花
39
注册时间
2009-12-14

落伍者落伍手机绑定

发表于 2017-3-27 09:47:37 | |阅读模式 来自 中国广东东莞
======================
片头广告由腾正科技达源赞助不播出
腾正科技一手运营→衡阳惠州高防←
视频/直播百兆独享低至1099
企业QQ:2853978335
Tel:185 6650 9959

======================

一,棋牌类服务器的特点
1,棋牌类不分区不分服
一般来说,棋牌游戏都是不分区不分服的。所以棋牌类服务器要满足随着用户量的增加而扩展的需要。
2,房间模式#【腾正科技】棋牌高防服务器#
即在同一局游戏中就是在同一个房间中,同一个房间中的人可以接收到其他人的消息。
3,每个房间的操作必须是顺序性
这个特性类似与一般游戏的回合制,每个玩家的操作都是有顺序性的。

二,需要解决的技术点
1,数据共享
因为棋牌类游戏不分区不分服,我们在设计服务器的时候,是按世界服的思想去设计,即服务器是一个n多台物理机的集群。当用户登陆服务器,创建房间时,可能根据负载均衡算法,它可以在任何一台服务器上面。所以,不管用户登陆到哪一台服务器上面了,都可以获得自己的数据。我们可以使用redis来做数据共享。

2,如何进入房间#【腾正科技】棋牌高防服务器#
在同一局游戏中,我们要求所有人都在同一个房间中,我们可以规定在同一个房间中的用户,必须登陆到同一台物理服务器上面。在创建房间完成之后,其他人根据房间号查找房间的时候,可以根据房间号,获取这个房间所在的服务器ip和端口,判断一个当前用户登陆的服务器ip与房间所在的服务器ip是否相同,如果相同,就不做切换,如果不一样,客户端就使用ip和端口,连接到房间所在的服务器上面。

3,保证房间操作的顺序性
创建房间成功之后,接下来的操作都要保证它的顺序性,所以房间需要有一个它自己的消息个队列。我们可以把每个房间到达服务器的消息封装为一个任务,把这个任务放到消息队列中,然后有一个任务执行者去按顺序执行这些任务。

关于网关的问题#【腾正科技】棋牌高防服务器#
1,网关的作用
a,转发消息包
b,业务的负载均衡,比如A业务由服务器a处理,B业务由服务器b处理,由网关进行转发。
c,维护与客户端的连接
d,带宽的整合,一般的云服务都是按购买的服务器计算带宽的。通过一台服务器转发消息,可以只购买一个大带宽就可以了。以节约成本。
2,棋牌类游戏需要网关吗?
我认为不太需要,因为棋牌类游戏业务比较单一,做的最多的就是消息同屏转发。最多是再有一些任务或活动,这些由一台服务器直接处理完全可以搞定。而且开发网关也是一个复杂的工作,没必要在这个上面花太多的时间。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

292

主题

2497

帖子

873

积分

落伍者(一心一意)

Rank: 1

贡献
265
鲜花
39
注册时间
2009-12-14

落伍者落伍手机绑定

 楼主| 发表于 2017-3-27 10:58:58 | 来自 中国广东东莞
官网:www.tzidc.com
腾正达源企业QQ:2853978335
  24h      On Call:185 6650 9959



腾正科技——快过猎豹
衡阳惠州G口接入百独
8H 8G 赠送单机防御
试ping:183.2.247.*/183.2.225.*   
抢购价:1099

适用:
传奇 奇迹 完美世界 魔兽世界 冒险岛
魔域 蜀门 征途 诛仙 天堂 天龙八部
露娜 劲舞 完美 机战 生肖传说 诸侯
骑士2.0 破天

选择腾正科技,空出多点时间
好好和爱人浪漫烛光,你侬我侬!
       与亲戚欢聚一堂,叨叨家常!
       陪朋友促膝长谈,把酒言欢!

292

主题

2497

帖子

873

积分

落伍者(一心一意)

Rank: 1

贡献
265
鲜花
39
注册时间
2009-12-14

落伍者落伍手机绑定

 楼主| 发表于 2017-3-27 17:12:43 | 来自 中国广东东莞
官网:www.tzidc.com
腾正达源企业QQ:2853978335
  24h      On Call:185 6650 9959


腾正科技——稳过泰山
惠州高防219.135.228.*
CPU:I7
内存:16G        
带宽:G口100M独享   
硬防:320G单防  
惊喜价:3,500      
适用:
传奇 奇迹 完美世界 魔兽世界 冒险岛
魔域 蜀门 征途 诛仙 天堂 天龙八部
露娜 劲舞 完美 机战 生肖传说 诸侯
骑士2.0 破天

选择腾正科技,空出多点时间
好好和爱人浪漫烛光,你侬我侬!
       与亲戚欢聚一堂,叨叨家常!
       陪朋友促膝长谈,把酒言欢!

42

主题

1010

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
1610
鲜花
4
注册时间
2015-3-13

落伍手机绑定

发表于 2017-3-30 18:28:41 | 来自 中国广东东莞
棋牌服务器  就是这样  值得信任

292

主题

2497

帖子

873

积分

落伍者(一心一意)

Rank: 1

贡献
265
鲜花
39
注册时间
2009-12-14

落伍者落伍手机绑定

 楼主| 发表于 2017-4-1 10:39:51 | 来自 中国广东东莞
======================
片头广告由腾正科技达源赞助不播出
腾正科技一手运营→衡阳惠州高防←
视频/直播百兆独享低至1099
企业QQ:2853978335
Tel:185 6650 9959

======================

       腾正科技2016年盛大升级惠州高防机房到400G金盾硬件防火墙,与此同时升级少不了当然是机房的总带宽出口。这一年多来365天的过程中,难免有些许曲折,可是通往成功的五星级高防机房路上,一直有“你们”的不离不弃相伴,我们腾正科技全体同仁表示衷心感谢。
      
这一路219.135.224.*惠州高防机房走来,能得到广大客户的支持和信赖,这当中少不了一群在机房挥洒汗水,消耗脑力的运维及网维同事辛勤付出。这一年365天来,我们不断汲取客户的热心反馈以及行业的最新资讯,一直使自身不断在学习升值ing!在将来,我们腾正科技219.135.224.*惠州高防机房将遵循以下的“敬镜静进”,以求为互联网网络安全以及广大客户提供更优质、更到位、更贴心的服务。

我们对客户,要敬
不要因走得太远而忘记为何出发。
赢取口碑,永远是我们占领市场,
甩开对手的先决条件。

客户对我们,是镜
要在全身镜里了解客户整体评价;
要用放大镜去聚焦营销沟通不足;
要透望远镜来明确使用体验满意度,
这对于公司经营和发展举足轻重。

我们对自己,要静
我们需要静心反观、反思、反省,
直面镜中的自己,
不让傲人的销售业绩,
掩盖不足与缺失。

我们对于未来,要进
以今天的不足,
作为明天前进的注脚。
不忘初心, 继续前行!

219.135.224.*惠州高防机房的365天,天天为你守卫网络!永不停歇!
论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-3-28 16:42 , Processed in 0.172876 second(s), 34 queries , Gzip On.

返回顶部