[发明专利]数据库控制中心的切换方法、装置及计算机设备有效
申请号: | 201811444713.1 | 申请日: | 2018-11-29 |
公开(公告)号: | CN109726053B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 张群;王英杰 | 申请(专利权)人: | 网联清算有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F11/14;G06F16/21 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100032 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 控制中心 切换 方法 装置 计算机 设备 | ||
1.一种数据库控制中心的切换方法,所述数据库控制中心用于对清算平台的后台数据库进行集中控制,所述数据库控制中心具有对应的容灾系统,其特征在于,所述方法包括:
获取所述数据库控制中心的控制状态参数,所述控制状态参数用于描述所述数据库控制中心对后台数据库的控制状态,所述控制状态包括所述数据库控制中心与各所述后台数据库的通信状态和控制逻辑的标志位;
根据所述控制状态参数调用对应的预设脚本文件;
执行所述预设脚本文件以将所述数据库控制中心切换至所述容灾系统;
基于所述容灾系统对所述后台数据库进行集中控制,其中,在对所述数据库控制中心进行切换的同时,保持所述数据库控制中心处于运行状态。
2.如权利要求1所述的数据库控制中心的切换方法,其特征在于,所述执行所述预设脚本文件以将所述数据库控制中心切换至所述容灾系统,包括:
执行所述预设脚本文件,以实时地生成与所述容灾系统对应的路由信息;
根据所述路由信息,将所述数据库控制中心切换至所述容灾系统。
3.如权利要求1所述的数据库控制中心的切换方法,其特征在于,其中,
在所述基于所述容灾系统对所述后台数据库进行集中控制时,将所述容灾系统中的各备用数据库的状态设置为读写状态。
4.如权利要求1所述的数据库控制中心的切换方法,其特征在于,在所述获取所述数据库控制中心的控制状态参数之前,还包括:
对所述数据库控制中心的控制逻辑进行分析处理;
根据分析处理得到的结果确定多种控制状态参数,其中,一种控制状态参数指示一种控制逻辑;
针对各种控制状态参数,编写对应的脚本文件以作为所述预设脚本文件;其中,通过执行所述预设脚本文件以使所述容灾系统基于与所述控制状态参数所指示的控制逻辑对所述后台数据库进行集中控制。
5.一种数据库控制中心的切换装置,所述数据库控制中心用于对清算平台的后台数据库进行集中控制,所述数据库控制中心具有对应的容灾系统,其特征在于,所述装置包括:
获取模块,用于获取所述数据库控制中心的控制状态参数,所述控制状态参数用于描述所述数据库控制中心对后台数据库的控制状态,所述控制状态包括所述数据库控制中心与各所述后台数据库的通信状态和控制逻辑的标志位;
调用模块,用于根据所述控制状态参数调用对应的预设脚本文件;
执行模块,用于执行所述预设脚本文件以将所述数据库控制中心切换至所述容灾系统;
集中控制模块,用基于所述容灾系统对所述后台数据库进行集中控制,其中,在对所述数据库控制中心进行切换的同时,保持所述数据库控制中心处于运行状态。
6.如权利要求5所述的数据库控制中心的切换装置,其特征在于,所述执行模块,具体用于:
执行所述预设脚本文件,以实时地生成与所述容灾系统对应的路由信息;
根据所述路由信息,将所述数据库控制中心切换至所述容灾系统。
7.如权利要求5所述的数据库控制中心的切换装置,其特征在于,其中,所述集中控制模块,具体用于:
在所述基于所述容灾系统对所述后台数据库进行集中控制时,将所述容灾系统中的各备用数据库的状态设置为读写状态。
8.如权利要求5所述的数据库控制中心的切换装置,其特征在于,还包括:
分析模块,用于对所述数据库控制中心的控制逻辑进行分析处理;
确定模块,用于根据分析处理得到的结果确定多种控制状态参数,其中,一种控制状态参数指示一种控制逻辑;
编写模块,用于针对各种控制状态参数,编写对应的脚本文件以作为所述预设脚本文件;其中,通过执行所述预设脚本文件以使所述容灾系统基于与所述控制状态参数所指示的控制逻辑对所述后台数据库进行集中控制。
9.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的数据库控制中心的切换方法。
10.一种计算机设备,包括壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述计算机设备的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:
获取数据库控制中心的控制状态参数,所述控制状态参数用于描述所述数据库控制中心对后台数据库的控制状态,所述控制状态包括所述数据库控制中心与各所述后台数据库的通信状态和控制逻辑的标志位;
根据所述控制状态参数调用对应的预设脚本文件;
执行所述预设脚本文件以将所述数据库控制中心切换至容灾系统;
基于所述容灾系统对所述后台数据库进行集中控制,其中,在对所述数据库控制中心进行切换的同时,保持所述数据库控制中心处于运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网联清算有限公司,未经网联清算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811444713.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器热修复的实现方法、装置及电子设备
- 下一篇:输入装置检测系统及其方法