手游服务器架构

【深度分享】阿里云架构师解读四大主流游戏架构 阿里云弹性计算产品在游戏行业的方案实践经验分享。 阅读详情
AI摘要

本文介绍了一个典型的手游服务器架构,包括四个主要层级:负载均衡(SLB)、游戏逻辑服务器(WebServer)、缓存服务器(CacheServer)如Redis或Memcached以及数据库层。

手游服务器架构
最近开始从客户端转作服务端,先贴一张基本的手游架构图。


第一层是 slb,负载均衡。
第二层是web Server,服务器游戏逻辑块。
第三层是cacheServer,常见的有redis,memcached.
第四层是数据库。
游戏服务器架构演化史 类型1:卡牌、跑酷等弱交互服务端卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器:登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加密。客户端收到key和时间 阅读详情

相关推荐

BUUCTF reverse题解汇总

BUUCTF平台刷题过程中做的一些逆向题解的总结归类

于高山之巅,方见大河奔涌;于群峰之上,更觉长风浩荡。 1万+

手游服务器常用架构图

转载:https://blog.youkuaiyun.com/cloud95/article/details/38382291 第一个常见的分区游戏,服务器架构。 第二个,不同区还能通信的结构

FlyPigYe的博客 6万+

Allegro File菜单实战指南:从导入网表到导出BOM的完整流程

PCB设计离不开对EDA软件菜单体系的深入理解。在Cadence Allegro中,File菜单是数据流转的中枢,它不仅是新建、打开、保存的基础入口,更是连接原理图与版图、设计与制造的关键桥梁。工程师常遇到的“导入网表报错”“导出BOM为空”“板框不闭合”等高频问题,大多源于对File菜单中Import与Export功能的理解不到位。从基础概念出发,先厘清Import(网表、DXF、IPC)与Export(BOM、ODB++、DXF)的工作原理,再结合版本兼容、封装库路径、单位设置等工程细节,即可构建完整的

weixin_32950759的博客 296

手游架构的设计

一般手游的服务器架构 来自客户端的请求首先由网关先转发 zookeeper 只是作为一个路由和负载均衡的的工具 消息分别转发给登录服务器、充值服务器、和游戏的逻辑服务器 一般都会使用缓存服务器来进行数据的热加载和另外的 db来数据持久化 也可以的RDS,但是mongo这种nosql更容易进行字段扩展 运维是体系是比较重要的一块,利用game manager 来进行账号的复制来定位bug,利用日志来

William Hanson 6万+

从零到一:Livox Mid-360 激光雷达的硬件集成与避坑实战

本文详细介绍了Livox Mid-360激光雷达的硬件集成全流程,包括硬件准备、网络配置、驱动编译和常见问题解决方案。通过实战经验,帮助开发者高效完成从设备拆箱到数据输出的完整链路,避免在IP设置、驱动编译和固件兼容性等环节踩坑。

salt的博客 1028

【Agora 本地录制最全总结- 基于Java SDK】

Agora 本地服务端录制

lizhengze1117的博客 1790

手机游戏服务器都是什么协议,手机网游的服务器架构

在今日(3月15日)于国家会议中心举办的“2014CocoaChina春季开发者大会”上,UCloud高级架构师韩新亮分享了网络游戏的服务器架构问题,以及他认为的优秀游戏架构的特征。以下是韩新亮演讲内容。(可点击图片进入图集模式浏览)在今天触控活动开始之前,我们先在这里做一个广告,本月20号在3W咖啡,UCloud邀请了游戏安全专家,就服务器攻击事件对大家做一个深入解读,这也是第一次专业人士为大家...

weixin_36369848的博客 4万+

【WRF-Urban运行】WRF-SLUCM耦合建模参数设置及模拟运行

WRF-SLUCM耦合建模参数设置及模拟运行

WW、forever的博客 1723

《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)

原标题:《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇) 去年,网易游戏学院成立并举行首个公开日活动,现场众多重量级嘉宾的干货分享深受广大游戏从业者的认可。6月27日,网易游戏学院第二届公开日活动在广州网易大楼开启,本次为网易游戏学院的技术专场,分享主题为《技术进步引发的灵感革命》。 以下为游戏陀螺整理的部分内容分享。 3 月26日,《梦幻西游》手游登陆iOS平台,它在上线两个多月的时间里,就创造了2000万注册用户,204万玩家同时...

gdou_shelin的博客 1143

uniapp:微信支付报错requestPayment:fail errors,uniAPP调用uni.requestPayment微信支付提示错误(安卓app、ios苹果app、微信小程序支付报错)

uniapp微信支付报错requestPayment:fail errors,uniApp APP端调起微信支付失败报错requestPayment:fail errors,uniapp微信小程序支付的坑 “errMsg“: “requestPayment:fail errors“,uni.requestPayment微信支付,UNI-APP支付报错“errMsg“: “requestPayment:fail errors“ app微信支付,uniapp 安卓app微信支付报错,uni.requestPay

✅ 精选推荐文章 3916

GitHub 国内加速完全指南(最新):镜像、代理与优化技巧

在国内使用 GitHub 时,经常遇到 clone 慢、打开仓库卡、GitHub Actions 不稳定 等问题。下面是整理好的 GitHub 国内镜像和加速方法大全,高效使用 GitHub。

moton2017的博客 1万+

大服务器架构讨论

最近参加了一个大服务器架构讨论活动, 记录下心得 概述 游戏客户端采用Cocos2dx-Lua的纯Lua编写逻辑, 服务器采用Golang作为开发语言 游戏类型类似于COC,因此无需选服. 需要使用大服务器架构进行处理 数据库 采用Mongodb做持久存储, redis做跨服通信数据交换 使用UCloud的云技术, 省去了烦人的运维工作 通信及协议 客户端和服务器通讯使用HTT...

Teeth1017的博客 202

Cesium 实战 19 - 使用 gltf-vscode 查看、预览以及编辑 glTF 和 GLB 模型

Cesium 实战 - 使用 gltf-vscode 查看、预览以及编辑 glTF 和 GLB 模型。

非科班Java出身GISer的博客 6434

【网易公开日】《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)

去年,网易游戏学院成立并举行首个公开日活动,现场众多重量级嘉宾的干货分享深受广大游戏从业者的认可。6月27日,网易游戏学院第二届公开日活动在广州网易大楼开启,本次为网易游戏学院的技术专场,分享主题为《技术进步引发的灵感革命》。 以下为游戏陀螺整理的部分内容分享。 3 月26日,《梦幻西游》手游登陆iOS平台,它在上线两个多月的时间里,就创造了2000万注册用户,204万玩家同时

linking530的专栏 1007

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

[转]《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)

摘要: 去年,网易游戏学院成立并举行首个公开日活动,现场众多重量级嘉宾的干货分享深受广大游戏从业者的认可。6月27日,网易游戏学院第二届公开日活动在广州网易大楼开启,本次为网易游戏学院的技术专场,分享主题为《技 ...   去年,网易游戏学院成立并举行首个公开日活动,现场众多重量级嘉宾的干货分享深受广大游戏从业者的认可。6月27日,网易游戏学院第二届公开日活动在...

weixin_34323858的博客 384

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

服务端开发笔记二 基于pomelo的分布式手游架构

服务端开发笔记二 基于pomelo的分布式手游架构

qq_44910471的博客 269

手游(端游)服务器架构发展史(转载)

转载地址:https://www.gameres.com/336666.html 这篇文章写的很不错,转载收藏学习 类型1:卡牌、跑酷等弱交互服务端卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器: 登录时可以使用非对称加密(RSA, DH),服务器根据客户端uid,当前时间戳还有服务端私钥,计算哈希得到的加密 key 并发送给客户端。之后双方都用 HTTP通信,并用那个key进行RC4加..

记录一些平时工作或者学习中的瞬间 6627

[COPY] 《梦幻西游》手游服务器如何实现200万玩家同时在线?(技术篇)

去年,网易游戏学院成立并举行首个公开日活动,现场众多重量级嘉宾的干货分享深受广大游戏从业者的认可。6月27日,网易游戏学院第二届公开日活动在广州网易大楼开启,本次为网易游戏学院的技术专场,分享主题为《技术进步引发的灵感革命》。 以下为游戏陀螺整理的部分内容分享。 3 月26日,《梦幻西游》手游登陆iOS平台,它在上线两个多月的时间里,就创造了2000万注册用户,204万玩家同时在线,全

lienen的专栏 1083

服务端开发笔记二:基于pomelo的分布式手游架构

经过了一个周的时间,新项目的基本结构已经大体确定,拿来给大家分享。 一 基础概念 在说明手游服务器架构之前,一下几点须知。 1 我们的服务器集群分为前端服务器和后端服务器。 前端服务器:负责接收前端请求,实际上只有两个gate和connector; 后端服务器:负责后端服务器相互调用,如auth,area; 虽然在我们写路由的时间直接写的是area中handler下文件中的方法

寒风的技术博客 4961

游戏服务器架构调研报告

服务器架构调研报告 ...

chuchaner7283的博客 570

游戏服务器设计-搬运

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34414196的博客 170

手游项目总结

樱桃湾之夏是我从事游戏行业真正意义上接触的第一个项目,算起来在项目组待了也有1年半的时间,所以觉得很有必要把自己通过这个项目所获得的经验和心得记录一下。 樱桃湾之夏是一款卡牌策略经营养成类游戏。该游戏的服务器分类为"gateserver" 、"gameserver"、"dbserver"、"socialserver" 、"battleserver" 、“routerserver”、“gms...

qq_26548003的博客 624

如何搭建一个高效稳定的手游联运系统?

持续集成和测试:手游联运系统需要进行持续集成和测试,以确保系统的稳定性和可靠性。数据库设计:手游联运系统需要存储大量的游戏数据,如玩家信息、游戏道具、游戏成绩等。运营和监控:手游联运系统需要进行运营和监控,以确保系统的正常运行和及时处理问题。安全验证:手游联运系统需要保证玩家的游戏数据安全,如防止盗号、防止作弊等。网络通信:手游联运系统需要实现玩家之间的网络通信,如游戏对战、聊天等。调试工具:手游联运系统需要提供一些调试工具,例如输出日志、打印调试信息等,以便开发者快速定位和解决问题。

2401_82508299的博客 679
上一篇: firefly 安装
下一篇: 手游服务器常用架构图
缥缈的云
博客等级 码龄15年 94粉丝 179原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值