[发明专利]一种MMORPG网络游戏的服务器架构方法在审
申请号: | 201310569948.4 | 申请日: | 2013-11-16 |
公开(公告)号: | CN103920292A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 陈洋 | 申请(专利权)人: | 大连创达技术交易市场有限公司 |
主分类号: | A63F13/352 | 分类号: | A63F13/352 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 116011 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种MMORPG网络游戏的服务器架构设计,以达到合理的利用硬件资源,提供高效的服务,提高服务器的稳定性和系统的扩展性,采用延迟同步的方法来进行数据库同步。这里我们预先配置足够多的数据库。根据游戏的具体情况而有所不同。当有玩家登陆的情况下,LogManagerServer会根据会根据数据库的负载,把新创建的LogServer进程,连接在其中负载最佳的服务器上。这里包含一个数据库的负载上限,LogServer优先选择有负载但达不到阀值的数据库。 | ||
搜索关键词: | 一种 mmorpg 网络游戏 服务器 架构 方法 | ||
【主权项】:
一种MMORPG网络游戏的服务器架构方法,其过程为:1)、输入账号和密码;2)选择登陆大区及服务器;采用一个登陆服务器作为管理,多个真正的登陆服务器来进行登陆;其结构为:
其中:LogServer表示登陆服务器; 下面的LogServer根据当前LogManager的负载,进行动态创建与销毁;LogServer分配在一台物理机或多台物理机上;登陆流程由LogServer进行控制,实现动态的均衡配置;采用延迟同步的方法来进行数据库同步;预先配置多个的数据库,当有玩家登陆的时,LogManagerServer根据数据库的负载,把新创建的LogServer进程连接在其中负载最佳的服务器上;所述数据库设有负载上限,LogServer优先选择有负载但达不到阀值的数据库,采用的是延迟同步,当这个角色下线的时候,把他的账号同步到其他几个数据库3)选择角色; 针对一个大区下的每一个服务器,提供一个角色选择服务器,记为“PlayerServer”;4)进入游戏世界;选取每一个地图作为一个服务器,在采用一个地图管理者,对这些地图服务器进行管理,分别记为:“MapManagerServer”和“MapServer”,其结构如下:
。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连创达技术交易市场有限公司,未经大连创达技术交易市场有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310569948.4/,转载请声明来源钻瓜专利网。
- 上一篇:水下海珍品采捕装置
- 下一篇:至少包含铟和镓的氧化物的蚀刻液以及蚀刻方法