- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大宝(sodme) 2010.12.20
认证及第三方服务器
Sql Server
World Server 1
World Server2
Account Server DB Server
Core Server
Certify Server Login Server Cache Server
服务器列表信息
玩家
2
认证及第三方服务器
MySql
DB Server
Game Server
服务器列表信息
玩家
3
韩版架构:一组七类进程,玩家三线连接
韩版优劣:架构复杂,难以查证、跟踪与调试,难以
上手、维护与培训,不稳定,性能差,逻辑易混乱,
最高仅1500人;优点是同内容下玩家数量可扩充单服
国服架构:一组两类进程,玩家单线连接
国服优劣:最高2900人,单线管理不易扩充单服
4
何谓架构 (作为动词)?“架构”就是程序人员对
需求的设计,对各个产品、各种功能、各部分模
块及流程多种需求的设计
有哪些架构 (作为名词)?网络,逻辑,数据流,功
能(策划案),配置表(数据结构)
架构从哪里来?从需求中来。哪些需求?玩法的、安
全的、性能的、运营的,甚至是团队成长的
如何成长为架构师?学习,参考,实践,验证,改进
5
设计原则:简单,可控,稳定,高性能
一些具体的设计目标(略举一二):
大二的学生都可以读得懂、能写、能控
因事没来上班时,有人能动你的代码
不怕有问题,随时可追查
设计框架:一组服务器仅含两个进程,DB 负责数据缓
存、账号认证、计费通信等第三方接口接入;GAME
负责游戏逻辑、玩法、游戏内容构建
6
第三方接口1 第三方接口2
Mysql服务器程序
-第三方消息队列 -第三方消息队列
-数据库消息队列
子系统 子系统
第三方接口处理逻辑 数据库处理逻辑
- 网络转化成第三方
子系统
账号及角色缓存管理
文档评论(0)