一种游戏监控参数的修改方法、系统和存储介质技术方案

技术编号:21903417 阅读:26 留言:0更新日期:2019-08-21 09:29
本发明专利技术公开了一种游戏监控参数的修改方法、系统和存储介质,方法包括以下步骤:接收第一终端上传的设备状态的变更信息;根据设备状态的变更信息生成游戏监控参数的修改命令;根据游戏监控参数的修改命令修改第一游戏监控参数,得到第二游戏监控参数;确定将第二游戏监控参数保存到数据库后,生成第一游戏监控参数的修改结果;将修改结果发送到第一终端;其中,所述数据库包括第一缓存数据库、集中服务数据库和第二缓存数据库。本发明专利技术通过根据设备状态的变更信息生成游戏监控参数的修改命令,然后通过修改命令统一修改数据库内的第一游戏监控参数,从而避免出现参数修改遗漏的现象。本发明专利技术可广泛应用于网络游戏领域。

A Modification Method, System and Storage Medium of Game Monitoring Parameters

【技术实现步骤摘要】
一种游戏监控参数的修改方法、系统和存储介质
本专利技术涉及网络游戏领域,尤其是一种游戏监控参数的修改方法、系统和存储介质。
技术介绍
网络游戏是指由多名玩家通过计算机网络在虚拟的环境下对人物角色和场景按照一定的规则进行操作,以达到娱乐和互动目的的游戏产品集合。进行网络游戏的过程中,涉及多种参数的存储、获取和修改。在现有技术中,游戏监控参数的存储和获取过程都是通过在分机房服务器和中心机房服务器内分别增加高速缓存数据库redis,提高参数存储和获取的速度,同时也缓解中心机房服务器的集中服务数据库的访问压力。但是,在现有游戏监控参数的修改方式中,当出现游戏监控参数变更时,还是通过对不同的数据库的进行单独修改操作,导致修改参数的过程中,容易出现部分参数未进行修改的情况。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种游戏监控参数的修改方法、系统和存储介质,能够对不同数据库进行统一修改操作,从而避免出现参数修改遗漏的现象。本专利技术所采用的第一种技术方案是:一种游戏监控参数的修改方法,其包括以下步骤:接收第一终端上传的设备状态的变更信息;根据设备状态的变更信息生成游戏监控参数的修改命令;根据游戏监控参数的修改命令修改第一游戏监控参数,得到第二游戏监控参数;确定将第二游戏监控参数保存到数据库后,生成第一游戏监控参数的修改结果;将修改结果发送到第一终端;其中,所述数据库包括第一缓存数据库、集中服务数据库和第二缓存数据库。进一步地,还包括以下步骤:在根据设备状态的变更信息生成游戏监控参数的修改命令时,获取第一缓存数据库、集中服务数据库和第二缓存数据库的IP端口名称。进一步地,所述根据设备状态的变更信息生成游戏监控参数的修改命令,其具体包括:根据设备状态的变更信息判断设备的变更类型;根据设备的变更类型生成游戏监控参数的修改命令。进一步地,在根据设备状态的变更信息生成游戏监控参数的修改命令这一步骤与根据游戏监控参数的修改命令修改第一游戏监控参数这一步骤之间,还包括以下步骤:根据游戏监控参数的修改命令和IP端口名称从数据库中获取第一游戏监控参数。进一步地,还包括以下步骤:在将第二游戏监控参数保存到数据库时,删除数据库内的第一游戏监控参数。本专利技术所采用的第二种技术方案是:一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的一种游戏监控参数的修改方法。本专利技术所采用的第三种技术方案是:一种游戏监控参数的修改系统,其包括第一终端、中心机房服务器和至少一个分机房服务器,所述中心机房服务器包括管理后台、数据分发服务、第一缓存数据库和集中服务数据库,所述分机房服务器包括执行服务和第二缓存数据库,其中,管理后台,用于接收第一终端上传的设备状态的变更信息,然后根据设备状态的变更信息生成游戏监控参数的修改命令,以及将修改结果发送到第一终端;数据分发服务,用于接收管理后台发送的游戏监控参数的修改命令,并根据游戏监控参数的修改命令修改第一缓存数据库和集中服务数据库内的第一游戏监控参数,得到第二游戏监控参数,同时将游戏监控参数的修改命令转发到分机房服务器内;执行服务,用于接收数据分发服务转发的游戏监控参数的修改命令,然后根据游戏监控参数的修改命令修改第二缓存数据库内的第一游戏监控参数,得到第二游戏监控参数。进一步地,所述数据分发服务服务还用于获取第一缓存数据库和集中服务数据库的IP端口名称,所述执行服务还用于获取第二缓存数据库的IP端口名称。进一步地,所述数据分发服务服务还用于将第二游戏监控参数分别保存到第一缓存数据库和集中服务数据库;所述执行服务还用于将第二游戏监控参数保存到第二缓存数据库。进一步地,所述数据分发服务服务在确定将第二游戏监控参数保存到第一缓存数据库和集中服务数据库后,还用于删除第一缓存数据库和集中服务数据库内的第一游戏监控参数;所述执行服务在确定将第二游戏监控参数保存到第二缓存数据库后,还用于删除第二缓存数据库内的第一游戏监控参数。本专利技术的有益效果是:本专利技术通过根据设备状态的变更信息生成游戏监控参数的修改命令,然后通过游戏监控参数的修改命令统一修改第一缓存数据库、集中服务数据库和第二缓存数据库内的第一游戏监控参数,从而避免出现参数修改遗漏的现象。附图说明图1为本专利技术具体实施例的一种游戏监控参数的修改方法的流程图;图2为本专利技术具体实施例的一种游戏监控参数的修改系统的模块框图。具体实施方式下面结合附图和具体实施例对本专利技术做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。参照图1,一种游戏监控参数的修改方法,包括以下步骤:S101、接收第一终端上传的设备状态的变更信息;所述第一终端是用户的电脑设备。所述设备状态包括游戏账号的登陆设备变更、更新情况和登陆情况。所述变更信息是指当设备状态发生变化时,用于向中心机房服务器的管理后台发送提示信息。S102、根据设备状态的变更信息生成游戏监控参数的修改命令;在本步骤中,例如当设备处于离线状态超过3分钟或者预设时间时,设备出现异常提醒的内容,则会向中心机房服务器的后台管理发送设备变更信息,后台管理根据变更信息生成游戏监控参数的修改命令。S103、根据游戏监控参数的修改命令修改第一游戏监控参数,得到第二游戏监控参数;所述第一游戏监控参数是用于监控设备上的游戏账号的登陆状态、升级状态和续费状态是否发生变化。修改第一游戏监控参数是当设备状态发生变化时,把游戏监控参数修改成设备状态发生变化之后的游戏监控参数,即第二游戏监控参数。S104、确定将第二游戏监控参数保存到数据库后,生成第一游戏监控参数的修改结果;把第二游戏监控参数保存到数据库后,需要生成第一游戏监控参数的修改结果,用于在第一终端起到提示作用。S105、将修改结果发送到第一终端;所述修改结果包括第一游戏监控参数修改成功和修改不成功两种结果。本步骤的作用是使第一终端显示修改结果,方便用户掌握第一游戏监控参数的修改情况。当第一游戏监控参数出现修改不成功的情况时,需要再次执行修改操作。其中,所述数据库包括第一缓存数据库、集中服务数据库和第二缓存数据库。所述第一缓存数据库和第二缓存数据库为redis,其具有缓存读取速度快的特点,主要用于缓存读取频率高的数据。所述集中服务数据库可以为mySQL,其具有缓存量大的特点,用于缓存所有数据。本专利技术通过根据设备状态的变更信息生成游戏监控参数的修改命令,然后通过游戏监控参数的修改命令统一修改第一缓存数据库、集中服务数据库和第二缓存数据库内的第一游戏监控参数,从而避免出现参数修改遗漏的现象。进一步作为优选的实施方式,还包括以下步骤:在根据设备状态的变更信息生成游戏监控参数的修改命令时,获取第一缓存数据库、集中服务数据库和第二缓存数据库的IP端口名称。每个数据库都对应有唯一的一个IP端口名称。通过获取所有数据库的IP端口名称,确保能够准确获取到所有需要修改的第一游戏监控参数,同时,也能保证修改后的第二游戏监控参数能够准确保存到对应数据库内。进一步作为优选的实施方式,所述根据设备状态的变更信息生成游戏监控参数的修改命令,其具体包括:根据设备本文档来自技高网...

【技术保护点】
1.一种游戏监控参数的修改方法,其特征在于:包括以下步骤:接收第一终端上传的设备状态的变更信息;根据设备状态的变更信息生成游戏监控参数的修改命令;根据游戏监控参数的修改命令修改第一游戏监控参数,得到第二游戏监控参数;确定将第二游戏监控参数保存到数据库后,生成第一游戏监控参数的修改结果;将修改结果发送到第一终端;其中,所述数据库包括第一缓存数据库、集中服务数据库和第二缓存数据库。

【技术特征摘要】
1.一种游戏监控参数的修改方法,其特征在于:包括以下步骤:接收第一终端上传的设备状态的变更信息;根据设备状态的变更信息生成游戏监控参数的修改命令;根据游戏监控参数的修改命令修改第一游戏监控参数,得到第二游戏监控参数;确定将第二游戏监控参数保存到数据库后,生成第一游戏监控参数的修改结果;将修改结果发送到第一终端;其中,所述数据库包括第一缓存数据库、集中服务数据库和第二缓存数据库。2.根据权利要求1所述的一种游戏监控参数的修改方法,其特征在于:还包括以下步骤:在根据设备状态的变更信息生成游戏监控参数的修改命令时,获取第一缓存数据库、集中服务数据库和第二缓存数据库的IP端口名称。3.根据权利要求1所述的一种游戏监控参数的修改方法,其特征在于:所述根据设备状态的变更信息生成游戏监控参数的修改命令,其具体包括:根据设备状态的变更信息判断设备的变更类型;根据设备的变更类型生成游戏监控参数的修改命令。4.根据权利要求2所述的一种游戏监控参数的修改方法,其特征在于:在根据设备状态的变更信息生成游戏监控参数的修改命令这一步骤与根据游戏监控参数的修改命令修改第一游戏监控参数这一步骤之间,还包括以下步骤:根据游戏监控参数的修改命令和IP端口名称从数据库中获取第一游戏监控参数。5.根据权利要求1所述的一种游戏监控参数的修改方法,其特征在于:还包括以下步骤:在将第二游戏监控参数保存到数据库时,删除数据库内的第一游戏监控参数。6.一种存储介质,其中存储有处理器可执行的指令,其特征在于:所述处理器可执行的指令在由处理器执行时用于实现如权利要求1-5任一项所述的一种游戏监控参数的修改方法。7.一种游戏监控参数的修改系统,其...

【专利技术属性】
技术研发人员:余长宏黄小勇雷磊黄坚李襄陵邓宇郑光宏黄剑谢晓东闵俊文李金华
申请(专利权)人:广州微算互联信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1