CN116208472A - 站点切换方法、装置、计算机设备和存储介质 - Google Patents
站点切换方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN116208472A CN116208472A CN202310213157.1A CN202310213157A CN116208472A CN 116208472 A CN116208472 A CN 116208472A CN 202310213157 A CN202310213157 A CN 202310213157A CN 116208472 A CN116208472 A CN 116208472A
- Authority
- CN
- China
- Prior art keywords
- switching
- site
- station
- master
- fault type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000004044 response Effects 0.000 claims description 69
- 230000010076 replication Effects 0.000 claims description 44
- 238000004590 computer program Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 17
- 238000005192 partition Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 102000004137 Lysophosphatidic Acid Receptors Human genes 0.000 description 1
- 108090000642 Lysophosphatidic Acid Receptors Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Hardware Redundancy (AREA)
Abstract
本申请涉及一种站点切换方法、装置、计算机设备和存储介质。所述方法包括:接收从站点发送的第一切换指令,根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。采用本方法能够将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,通过脚本完成由从站点向主站点的自动回切,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
Description
技术领域
本申请涉及网络技术领域,特别是涉及一种站点切换方法、装置、计算机设备和存储介质。
背景技术
科技网络体系的架构中,可建立包含核心站点主机和备份站点主机的主机同城站点,这样既能够有效分担核心站点主机压力,又能够合理使用备份站点主机资源。
目前核心站点主机和备份站点主机是通过数据复制工具手动来实现数据库层面的核心站点数据到备份站点数据的复制,且在该复制过程中,当复制延迟时间过高或者并行站点主机发生异常时,备份站点主机为用户提供的数据将不再可靠,此时需要将备份站点相应服务从备份站点主机切换到核心站点主机。当前主要通过人工切换方式实现备份站点主机和核心站点主机的切换操作。
但是,上述人工切换方式存在切换效率低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高切换效率的站点切换方法、装置、计算机设备和存储介质。
第一方面,本申请提供了一种站点切换方法。所述方法包括:
接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
在其中一个实施例中,根据第一切换指令调用与故障类型对应的脚本文件进行切换操作,包括:
根据第一切换指令调用与故障类型对应的脚本文件生成第二切换指令;
向网关发送第二切换指令,以指示网关将从站点的业务服务路由到主站点,并返回切换结果至主站点。
在其中一个实施例中,接收从站点发送的第一切换指令之后,上述方法还包括:
展示提示信息;提示信息于向用户提示主站点正在进行站点切换的操作。
在其中一个实施例中,上述方法还包括:
接收网关返回的切换结果;切换结果包括切换成功信息或切换失败信息;
将切换结果替换提示信息并展示。
第二方面,本申请提供了一种站点切换方法。所述方法包括:
确定从站点的故障类型;
根据故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示主站点根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
在其中一个实施例中,上述故障类型包括:数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障中的任一种。
在其中一个实施例中,若故障类型为数据复制延迟故障或***磁盘故障,则根据故障类型确定是否进行站点切换,包括:
获取在预设时间段内与数据复制延迟故障或***磁盘故障对应的报警次数;
若报警次数大于预设阈值,则确定进行站点切换;
若报警次数不大于预设阈值,则确定不进行站点切换。
在其中一个实施例中,若故障类型为业务数据响应故障,则根据故障类型确定是否进行站点切换,包括:
获取业务数据响应特征;业务数据响应特征包括业务数据响应时间或业务数据响应成功比例;
若数据响应特征符合预设条件,则确定进行站点切换;
若数据响应特征不符合预设条件,则确定不进行站点切换。
第三方面,本申请还提供了一种站点切换装置。所述装置包括:
接收模块,用于接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
切换模块,用于根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
第四方面,本申请还提供了一种站点切换装置。所述装置包括:
确定模块,用于确定从站点的故障类型;
发送模块,用于根据故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示主站点根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
第五方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
第六方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
第七方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
上述站点切换方法、装置、计算机设备和存储介质,先接收从站点发送的第一切换指令,然后根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。上述方法将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,通过脚本完成由从站点向主站点的自动回切,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
附图说明
图1为一个实施例中站点切换方法的应用环境图;
图2为一个实施例中站点切换方法的流程示意图(主站点侧);
图3为一个实施例中发送切换指令步骤的流程示意图;
图4为一个实施例中展示提示信息步骤的流程示意图;
图5为一个实施例中显示切换结果步骤的流程示意图;
图6为一个实施例中站点切换方法的流程示意图(从站点侧);
图7为一个实施例中判断报警次数步骤的流程示意图;
图8为一个实施例中判断数据响应特征步骤的流程示意图;
图9为一个实施例中整机宕机故障的站点切换流程示意图;
图10为一个实施例中分区宕机故障的站点切换流程示意图;
图11为一个实施例中数据库故障的站点切换流程示意图;
图12为一个实施例中复制组件故障的站点切换流程示意图;
图13为一个实施例中复制延迟故障的站点切换流程示意图;
图14为一个实施例中***磁盘故障的站点切换流程示意图;
图15为一个实施例中业务数据响应故障的站点切换流程示意图;
图16为一个实施例中站点切换装置的结构框图;
图17为一个实施例中站点切换装置的结构框图;
图18为一个实施例中站点切换装置的结构框图;
图19为一个实施例中站点切换装置的结构框图;
图20为一个实施例中站点切换装置的结构框图;
图21为一个实施例中站点切换装置的结构框图;
图22为一个实施例中站点切换装置的结构框图;
图23为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在网络科技体系中,通常情况下会建立主机同城双活站点,主机同城双活站点包括核心站点主机和并行站点主机,在实际应用环境中,不同类型的联机交易业务经通信网络路由到不同站点主机,为不同站点主机同时提供服务,这样既能够有效地分担核心站点主机的压力,又能够合理地使用并行站点主机的资源。
目前,主要通过数据复制工具QREP实现数据库层面的核心站点主机数据到备份站点主机数据之间的复制。在复制过程中,当复制延迟时间过高或者并行站点发生异常时,并行站点主机为用户提供的数据将不再可靠,从而使得用户查询此类交易失败。此时需要将更新类交易数据以及可分离查询交易的数据从并行站点主机路由到核心站点主机,实现并行站点主机与核心站点主机切换进行业务操作。然而,当前主要通过人工发现问题,并人工判断并行站点主机是否会对可分离查询交易的正常执行产生负面影响,若产生影响,则人工进行并行站点主机与核心站点主机的切换操作。在实际应用中,并行站点主机***本身发生故障的情况复杂,且可能发生在不同的并行站点主机上,人工判断是否可能会对可分离查询交易产生负面影响并及时采取切换操作的难度高、效率低,并且存在不可控的人为风险隐患,出错概率高,可能导致生产问题。显然,目前的站点切换方法不是最优,站点切换的准确性和及时性仍有巨大的提升空间。
在上述介绍完本申请实施例提供的站点切换方法的背景技术之后,下面,将对本申请实施例提供的站点切换方法所涉及到的实施环境进行简要说明。本申请实施例提供的站点切换方法,可以应用于如图1所示的应用环境中。上述主机同城双活站点包括核心站点主机101和并行站点主机102,核心站点主机101通过通信网络与并行站点主机102进行数据传输。其中,核心站点主机101用于承担核心联机业务以及核心批量业务;并行站点主机102用于承担少量非核心联机业务和非核心批量业务,主要承担更新类交易数据以及可分离查询交易的数据的业务往来。需要说明的是,核心站点主机101和并行站点主机102均是大型主机/大型机(Mainframe),其使用专用的操作***(Z/OS)和应用软件。在实际应用环境中,当并行站点主机102发生严重故障时,可通过下述本申请实施例提供的一系列操作将核心交易以及批量等任务的处理切换至核心站点主机101,由核心站点主机101接管并行站点主机102的业务。
需要说明的是,“并行站点主机”在下述实施例中均称为“从站点”,“核心站点主机”在下述实施例中均称为“主站点”。
上述介绍了本申请实施例提供的站点切换方法的应用场景后,下面重点介绍站点的切换过程。
在一个实施例中,如图2所示,提供了一种站点切换方法,以该方法应用于图1中的核心站点主机101(主站点)为例进行说明,包括以下步骤:
S201、接收从站点发送的第一切换指令。
其中,第一切换指令由从站点根据从站点产生的故障类型生成,例如,若从站点的故障类型为数据复制延迟故障,则第一切换指令可以由从站点根据数据复制延迟故障生成“复制延迟”指令;若从站点的故障类型为***磁盘故障,则第一切换指令可以由从站点根据***磁盘故障生成“磁盘故障”指令。第一切换指令是从站点指示主站点进行切换操作的指令。故障类型可以包括但不限于数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障等中的至少一种。
本申请实施例中,主站点和从站点上均对应安装有SA***,从站点可以通过SA***实时抓取从站点在***运行过程中的各类故障,若抓取到的各类故障中包括上述故障类型中的任意一项或多项,且抓取到的各故障类型满足预设条件,则从站点可以通过SA***向主站点发送第一切换指令或者通过其他方式向主站点发送第一切换指令。之后,主站点可以通过其自带的接收天线接收从站点发送的第一切换指令,或者主站点可以通过其上的SA***接收从站点发送的第一切换指令,之后即可根据该第一切换指令执行相应的切换操作。
S202、根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
其中,故障类型对应的脚本文件可以是主站点根据从站点的故障类型自动生成的脚本文件。例如,若从站点的故障类型为数据复制延迟故障,则主站点可以根据该故障类型生成对应的脚本文件(例如,数据复制延迟故障对应的脚本文件CALLQSW1);若从站点的故障类型为***磁盘故障,则主站点可以根据该故障类型生成对应的脚本文件(例如,***磁盘故障对应的脚本文件CALLQSW2)。不同故障类型对应的脚本文件不同。
本申请实施例中,在主站点接收到从站点发送的第一切换指令后,可以进一步的从该第一切换指令中提取出从站点产生的故障信息,并通过分析故障信息确定故障类型,然后主站点即可根据该故障类型自动生成该故障类型对应的脚本文件或者从数据库中调用与该故障类型对应的脚本文件。示例性的,若主站点接收到从站点发送的“复制延迟”指令,则主站点可以根据该“复制延迟”指令对应的数据复制延迟故障自动生成对应的脚本文件(例如,数据复制延迟故障对应的脚本文件CALLQSW1),然后,主站点调用该脚本文件以指示从站点和主站点进行切换操作。又一示例性的,若主站点接收到从站点发送的“磁盘故障”指令,则主站点可以根据该“磁盘故障”指令对应的***磁盘故障自动生成对应的脚本文件(例如,***磁盘故障对应的脚本文件CALLQSW2),然后,主站点调用该脚本文件以指示从站点和主站点进行切换操作。
本申请实施例提供的站点切换方法,先接收从站点发送的第一切换指令,然后根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。上述方法将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,通过脚本完成由从站点向主站点的自动回切,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
在一个实施例中,在图2所示实施例的基础上,可以对根据第一切换指令调用与故障类型对应的脚本文件进行切换操作的过程进行描述,如图3所示,上述S202中的“根据第一切换指令调用与故障类型对应的脚本文件进行切换操作”可以包括:
S301、根据第一切换指令调用与故障类型对应的脚本文件生成第二切换指令。
其中,第二切换指令用于指示连接主站点和从站点的网关将从站点的业务服务路由到主站点,比如,网关指示将从站点的更新类交易数据以及可分离查询交易的数据的业务路由到主站点。
本申请实施例中,主站点在接收到从站点发送的第一切换指令后,可以调用从站点产生的故障类型对应的脚本文件,并基于该脚本文件自动生成第二切换指令。可选的,主站点上的SA***可以完成上述接收、调用和生成第二切换指令的操作。示例性的,若主站点接收到从站点发送的“复制延迟”指令,则可以根据该指令对应的数据复制延迟故障生成对应的脚本文件(例如,***磁盘故障对应的脚本文件CALLQSW1),并在SA***中自动生成第二切换指令,以指示连接主站点和从站点的网关将从站点的业务服务路由到主站点。
S302、向网关发送第二切换指令,以指示网关将从站点的业务服务路由到主站点,并返回切换结果至主站点。
本申请实施例中,在主站点根据从站点的故障类型对应的脚本文件生成第二切换指令后,可以向网关发送该第二切换指令,以指示网关将从站点的业务服务路由到主站点,在网关执行将从站点的业务服务路由到主站点的切换任务后,网关会将从站点与主站点的切换结果返回至主站点,以告知主站点切换成功,或者告知主站点切换失败。需要说明的是,切换结果包括切换成功信息和切换失败信息。
本实施例提供的根据脚本文件进行切换操作的方法,将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,根据故障类型对应的脚本生成切换指令,指示网关完成由从站点向主站点的自动回切,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
在一个实施例中,在图2所示实施例的基础上,在主站点接收从站点发送的第一切换指令之后,如图4所示,上述方法还包括:
S203,展示提示信息。
其中,提示信息用于向用户提示主站点正在进行站点切换的操作。提示信息可以是主站点显示屏上显示的信息,提示信息可以包括故障信息和切换信息,其中的故障信息说明发生故障的类型,切换信息说明当下主站点执行的操作进程。例如,从站点的宕机故障对应的提示信息可以是SAQH07E B SITE DOWN,START SWITCH TO SITEAAUTOMATICALLY!)。
本申请实施例中,在主站点接收从站点发送的第一切换指令之后,说明接下来主站点需要进行切换操作,此时主站点可以先根据从站点发生的故障类型确定提示信息,并在显示屏上的相应位置展示该提示信息,以向用户提示主站点正在进行站点切换的操作,以及向用于提示该切换操作发生的原有。
可选的,进一步的提供了更新提示信息的方法,如图5所示,在图2实施例的基础上,上述方法还包括:
S204、接收网关返回的切换结果。
其中,切换结果包括切换成功信息或切换失败信息。
S205、将切换结果替换提示信息并展示。
本申请实施例中,在网关将从站点的业务服务路由到主站点之后,网关会将从站点与主站点的切换结果返回至主站点,主站点接收到网关返回的切换结果后,若切换结果为切换成功信息,则主站点可以用切换成功信息替换原来的提示信息,并将切换成功信息展示出来;若切换结果为切换失败信息,则主站点可以用切换失败信息替换原来的提示信息,并将切换失败信息展示出来。
本实施例提供的展示提示信息的方法,上述方法将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,并在从站点向主站点切换的过程中,显示对应的提示信息,在从站点和主站点完成切换后,显示切换结果,以向用户提示主站点的状态信息,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
上述图2-图5实施例所述的方法是以主站点侧进行说明,下面图6-图8实施例将以从站点侧进行说明。
在一个实施例中,如图6所示,提供了一种站点切换方法,以该方法应用于图1中的并行站点主机(从站点)为例进行说明,包括以下步骤:
S501、确定从站点的故障类型;
S502、根据故障类型确定是否进行站点切换,若进行站点切换,则执行步骤S503;
S503、向主站点发送第一切换指令,以指示主站点根据第一切换指令调用与故障类型对应的脚本文件进行切换操作,若不进行站点切换,则执行步骤S504;
S504,返回S501步骤。
其中,从站点的故障类型包括数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障中的任一种。
本申请实施例中,从站点发生故障时,可以先采集故障信息,再通过分析故障信息确定故障类型,当确定了故障类型时,即可判断该故障类型是否影响从站点可分离查询交易的数据业务,若影响,则说明需要将可分离查询交易业务切换到主站点上,以便之后主站点可以替代从站点执行可分离查询交易业务,此种情况下,从站点即可生成第一切换指令,并将该第一切换指令发送至主站点,以指示主站点根据第一切换指令执行相应的切换操作,至于具体操作方法在前述图2实施例中的各步骤均有说明,详细说明请参见前述图2实施例内容,此处不赘述。另外,需要说明的是,从站点上的SA***可以执行如上述分析故障信息确定故障类型、产生第一切换指令并发送等操作,以与主站点上的SA***匹配完成切换操作。
在一个实施例中,若故障类型为数据复制延迟故障或***磁盘故障,则从站点执行上述S502“根据故障类型确定是否进行站点切换”步骤时,如图7所示,具体执行如下步骤:
S601、获取在预设时间段内与数据复制延迟故障或***磁盘故障对应的报警次数。
其中,预设时间段可以根据实际需求确定,例如,预设时间段可以为1分钟、2分钟、5分钟不等。
S602、判断报警次数是否大于预设阈值,若大于,则执行S603;若不大于,则执行S604。
其中,预设阈值可以根据实际需求确定,用于判断从站点故障是否属于真实故障,或者排除误报警。
S603、确定进行站点切换。
S604、确定不进行站点切换。
本申请实施例中,从站点上安装的SA软件***在确定故障类型为数据复制延迟故障,可以通过SA软件***获取数据复制延迟故障在预设时间段内分别对应的报警次数,若数据复制延迟故障对应的报警次数大于预设阈值,则确定进行站点切换;若数据复制延迟故障对应的报警次数不大于预设阈值,则确定不进行站点切换。可选的,从站点上安装的SA软件***在确定故障类型为***磁盘故障后,可以通过SA软件***获取***磁盘故障在预设时间段内分别对应的报警次数,若***磁盘故障对应的报警次数大于预设阈值,则确定进行站点切换;若***磁盘故障对应的报警次数不大于预设阈值,则确定不进行站点切换。
在一个实施例中,若故障类型为业务数据响应故障,则从站点执行上述S502“根据故障类型确定是否进行站点切换”步骤时,如图8所示,具体执行如下步骤:
S701、获取业务数据响应特征。
其中,业务数据响应特征包括业务数据响应时间或业务数据响应成功比例。
S702、判断数据响应特征是否符合预设条件,若符合,则执行S703;若不符合,则执行S704。
其中,预设条件可以根据实际需求确定,用于判断从站点故障是否属于真实故障,或者排除误报警。预设条件可以为交易影响时间连续3次超过预设阈值,也可以为业务数据响应成功比例突降为0,还可以为业务数据响应成功比例突降50%以上。
S703、确定进行站点切换。
S704、确定不进行站点切换。
其中,业务数据响应特征包括业务数据响应时间或业务数据响应成功比例。
本申请实施例中,从站点上安装的主机SA软件***在确定故障类型为业务数据响应故障后,可以通过主机SA软件***获取业务数据响应故障的响应时间或业务数据响应成功比例,若业务数据响应故障的响应时间或者业务数据响应成功比例满足预设条件,则确定进行站点切换;若业务数据响应故障的响应时间或者业务数据响应成功比例均不满足预设条件,则确定不进行站点切换。
本申请实施例提供的站点切换方法(从站点侧),先确定从站点的故障类型,再根据故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示主站点根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。上述方法将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,通过脚本完成由从站点向主站点的自动回切,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
上述图2-8实施例所述的站点切换方法中的故障类型包括数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障中的至少一种,实现了主站点基于不同的故障类型调用不同的脚本文件执行站点切换,下面以示例性说明根据不同的故障类型调用不同的脚本文件执行站点切换的方法:
示例一,如图9所示,若从站点发生整机宕机故障,从站点上安装的主机SA软件***抓取到整机宕机故障类型(例如,整机宕机故障信息为GEO1714)后,根据从站点的故障类型生成第一切换指令(例如,整机宕机故障类型对应的第一切换指令为“整机宕机”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,整机宕机故障对应的提示信息为SAQH07E B SITE DOWN,START SWITCH TO SITEAAUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW4生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,整机宕机故障对应的切换成功信息为SAQH07E B SITE DOWN,SWITCH TO SITEA COMPLETE!)或者切换失败信息(例如,整机宕机故障对应的切换失败信息为SAQH13E SEPARABLE QUERYTRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例二,如图10所示,若从站点发生整机分区宕机故障(主机单LPAR下宕),从站点上安装的主机SA软件***抓取到整机分区宕机故障类型(例如,整机宕机故障信息为GEO112E)后,根据从站点的故障类型生成第一切换指令(例如,整机分区宕机故障类型对应的第一切换指令为“分区宕机”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,整机分区宕机故障对应的提示信息为SAQH08E LPAR DOWN,START SWITCH TOSITEAAUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW5生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,整机分区宕机故障对应的切换成功信息为SAQH08ELPAR DOWN,SWITCH TO SITEA COMPLETE!)或者切换失败信息(例如,整机分区宕机故障对应的切换失败信息为SAQH13E SEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例三,如图11所示,若从站点发生数据库表故障(数据库表为SOFTFENCE状态),从站点上安装的主机SA软件***抓取到数据库表故障类型(例如,数据库表故障信息为DSNT501I)后,根据从站点的故障类型生成第一切换指令(例如,数据库表故障类型对应的第一切换指令为“数据库故障”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,数据库表故障对应的提示信息为SAQH09E SF OPEN ERROR,START SWITCH TOSITEAAUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW6生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,数据库表故障对应的切换成功信息为SAQH09E SFOPEN ERROR,SWITCH TO SITEA COMPLETE!)或者切换失败信息(例如,数据库表故障对应的切换失败信息为SAQH13E SEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例四,如图12所示,若从站点发生复制组件故障(例如,Q复制***组件中的CAPTURE地址空间启动在从站点PROXY***上,与启动在从站点***上的APPLY地址空间共同实现表数据的复制。如果CAPTURE端存在问题,如无法读取log或者CDDS文件损坏等,则也会导致数据复制中止,查询交易无法正常执行),从站点上安装的主机SA软件***抓取到复制组件故障类型(例如,复制组件故障信息为ASN7327W/ASN7336E/ASN7338E/ASN7339E)后,根据从站点的故障类型生成第一切换指令(例如,复制组件故障类型对应的第一切换指令为“复制组件故障”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,复制组件故障对应的提示信息为SAQH10E CAPTURE ERROR,START SWITCH TO SITEAAUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW7生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,复制组件故障对应的切换成功信息为SAQH10E CAPTURE ERROR,SWITCH TOSITEA COMPLETE!)或者切换失败信息(例如,复制组件故障对应的切换失败信息为SAQH13ESEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例五,如图13所示,若从站点发生数据复制延迟故障(例如,当Q复制从主站点数据库到从站点数据库发生较大时延),从站点上安装的主机SA软件***抓取到数据复制延迟故障类型(例如,数据复制延迟故障信息为ASN5194W)后,可以通过主机SA软件***获取数据复制延迟故障在预设时间段内分别对应的报警次数,若1分钟内的报警次数不超过5次,则不发生从站点到主站点的切换,若1分钟内的报警次数超过5次,则根据从站点的故障类型生成第一切换指令(例如,数据复制延迟故障类型对应的第一切换指令为“复制延迟”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,数据复制延迟故障对应的提示信息为SAQH03E QREP LATENCY,START SWITCH TO SITEA AUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW1生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,数据复制延迟故障对应的切换成功信息为SAQH03E QREP LATENCY,SWITCH TO SITEACOMPLETE!)或者切换失败信息(例如,数据复制延迟故障对应的切换失败信息为SAQH13ESEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例六,如图14所示,若从站点发生***磁盘故障(例如,如果并行主机***磁盘出现故障,将会影响其数据库的正常运作,从而Q复制可能产生异常,导致查询交易无法执行或者数据不准确),从站点上安装的主机SA软件***抓取到***磁盘故障类型(例如,***磁盘故障信息为IEA074I)后,可以通过主机SA软件***获取***磁盘故障在预设时间段内分别对应的报警次数,若1分钟内的报警次数不超过10次,则不发生从站点到主站点的切换,若1分钟内的报警次数超过10次,则根据从站点的故障类型生成第一切换指令(例如,***磁盘故障类型对应的第一切换指令为“磁盘故障”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,***磁盘故障对应的提示信息为SAQH04E DISK ERROR,START SWITCHTO SITEA AUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW2生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,***磁盘故障对应的切换成功信息为SAQH04E DISK ERROR,SWITCH TO SITEA COMPLETE!)或者切换失败信息(例如,***磁盘故障对应的切换失败信息为SAQH13E SEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
示例七,如图15所示,若从站点发生业务数据响应故障,从站点上安装的主机SA软件***抓取到业务数据响应故障类型后,可以通过主机SA软件***获取业务数据响应故障的响应时间或业务数据响应成功比例,若业务数据响应故障的响应时间一次或连续两次超过预设阈值,或者业务数据响应成功比例不突降为0,或者业务数据响应成功比例突降50%以下,则确定不进行站点切换;若业务数据响应故障的响应时间连续三次超过预设阈值,或者业务数据响应成功比例突降为0,或者业务数据响应成功比例突降50%以上,则确定进行站点切换,此时根据从站点的故障类型生成第一切换指令(例如,业务数据响应故障类型对应的第一切换指令为“响应故障”指令),并将该指令发送给主站点,主站点接收到从站点发送的第一切换指令后,展示用于向用户提示主站点正在进行站点切换操作的提示信息(例如,业务数据响应故障对应的提示信息为SAQH05E TRANS ERROR,START SWITCH TOSITEAAUTOMATICALLY!),并根据第一切换指令调用与故障类型对应的脚本文件CALLQSW3生成第二切换指令,并将该第二切换指令发送至网关,以指示网关将从站点的业务服务路由到主站点,并返回切换成功信息(例如,业务数据响应故障对应的切换成功信息为SAQH05ETRANS ERROR,SWITCH TO SITEA COMPLETE!)或者切换失败信息(例如,***磁盘故障对应的切换失败信息为SAQH13E SEPARABLE QUERY TRANSACTION SWITCH FAILED!)至主站点,若返回切换成功信息,则切换成功,若返回切换失败信息,则返回网关进行重新切换,直至显示切换成功信息为止。
本实施例提供的站点切换方法,先确定从站点的故障类型,根据故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示主站点根据所述第一切换指令调用与故障类型对应的脚本文件进行切换操作。上述方法将从站点和主站点联系起来,实现了一种自动进行从站点与主站点的切换方法,相比于传统只能手动实现从站点与主站点的切换,本方案的整个切换过程无需人工介入,通过脚本完成由从站点向主站点的自动回切,切换效率极高,而且降低了人工操作带来的不可控的风险因素,有效保证交易正常运行的可持续性。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的站点切换方法的站点切换装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个站点切换装置实施例中的具体限定可以参见上文中对于站点切换方法的限定,在此不再赘述。
在一个实施例中,如图16所示,提供了一种站点切换装置,包括:接收模块10、切换模块11,其中:
接收模块10,用于接收从站点发送的第一切换指令;第一切换指令由从站点根据从站点的故障类型生成;
切换模块11,用于根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
在一个实施例中,如图17所示,上述切换模块11,包括:生成单元110、发送单元111,其中:
生成单元110,具体用于根据第一切换指令调用与故障类型对应的脚本文件生成第二切换指令;
发送单元111,具体用于向网关发送第二切换指令,以指示网关将从站点的业务服务路由到主站点,并返回切换结果至主站点。
在一个实施例中,如图18所示,上述装置还包括:
展示模块12,用于展示提示信息,提示信息用于向用户提示主站点正在进行站点切换的操作。
在一个实施例中,如图19所示,上述装置还包括:接收模块13、替换模块14,其中:
接收模块13,用于接收网关返回的切换结果;切换结果包括切换成功信息或切换失败信息;
替换模块14,用于将切换结果替换提示信息并展示。
在一个实施例中,如图20所示,提供了一种站点切换装置,包括:确定模块20、切换模块21,其中:
确定模块20,用于确定从站点的故障类型;
切换模块21,用于根据故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示主站点根据第一切换指令调用与故障类型对应的脚本文件进行切换操作。
在一个实施例中,上述故障类型包括:数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障中的任一种。
在一个实施例中,如图21所示,若故障类型为数据复制延迟故障或***磁盘故障,则切换模块21,包括:第一获取单元210、第一确定单元211、第二确定单元212,其中:
第一获取单元210,具体用于获取在预设时间段内与数据复制延迟故障或***磁盘故障对应的报警次数;
第一确定单元211,具体用于若报警次数大于预设阈值,则确定进行站点切换;
第二确定单元212,具体用于若报警次数不大于预设阈值,则确定不进行站点切换。
在一个实施例中,如图22所示,若故障类型为业务数据响应故障,则切换模块21,包括:第二获取单元213,第三确定单元214、第四确定单元215,其中:
第二获取单元213,具体用于获取业务数据响应特征;业务数据响应特征包括业务数据响应时间或业务数据响应成功比例;
第三确定单元214,具体用于若数据响应特征符合预设条件,则确定进行站点切换;
第四确定单元215,具体用于若数据响应特征不符合预设条件,则确定不进行站点切换。
上述站点切换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图23所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储业务数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种站点切换方法。
本领域技术人员可以理解,图23中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (12)
1.一种站点切换方法,其特征在于,所述方法包括:
接收从站点发送的第一切换指令;所述第一切换指令由所述从站点根据所述从站点产生的故障类型生成;
根据所述第一切换指令调用与所述故障类型对应的脚本文件进行切换操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一切换指令调用与所述故障类型对应的脚本文件进行切换操作,包括:
根据所述第一切换指令调用与所述故障类型对应的脚本文件生成第二切换指令;
向网关发送所述第二切换指令,以指示所述网关将所述从站点的业务服务路由到所述主站点,并返回切换结果至所述主站点。
3.根据权利要求1或2所述的方法,其特征在于,所述接收从站点发送的第一切换指令之后,所述方法还包括:
展示提示信息;所述提示信息用于向用户提示所述主站点正在进行站点切换的操作。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述网关返回的切换结果;所述切换结果包括切换成功信息或切换失败信息;
将所述切换结果替换所述提示信息并展示。
5.一种站点切换方法,其特征在于,所述方法包括:
确定从站点的故障类型;
根据所述故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示所述主站点根据所述第一切换指令调用与所述故障类型对应的脚本文件进行切换操作。
6.根据权利要求5所述的方法,其特征在于,所述故障类型包括:数据复制延迟故障、***磁盘故障、业务数据响应故障、宕机故障、数据库表故障、复制组件故障中的至少一种。
7.根据权利要求6所述的方法,其特征在于,若所述故障类型为数据复制延迟故障或所述***磁盘故障,则所述根据所述故障类型确定是否进行站点切换,包括:
获取在预设时间段内与所述数据复制延迟故障或所述***磁盘故障对应的报警次数;
若所述报警次数大于预设阈值,则确定进行站点切换;
若所述报警次数不大于所述预设阈值,则确定不进行站点切换。
8.根据权利要求6所述的方法,其特征在于,若所述故障类型为业务数据响应故障,则所述根据所述故障类型确定是否进行站点切换,包括:
获取业务数据响应特征;所述业务数据响应特征包括业务数据响应时间或业务数据响应成功比例;
若所述数据响应特征符合预设条件,则确定进行站点切换;
若所述数据响应特征不符合预设条件,则确定不进行站点切换。
9.一种站点切换装置,其特征在于,所述装置包括:
接收模块,用于接收从站点发送的第一切换指令;所述第一切换指令由所述从站点根据所述从站点的故障类型生成;
切换模块,用于根据所述第一切换指令调用与所述故障类型对应的脚本文件进行切换操作。
10.一种站点切换装置,其特征在于,所述装置包括:
确定模块,用于确定从站点的故障类型;
发送模块,用于根据所述故障类型确定是否进行站点切换,若进行站点切换,则向主站点发送第一切换指令,以指示所述主站点根据所述第一切换指令调用与所述故障类型对应的脚本文件进行切换操作。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310213157.1A CN116208472A (zh) | 2023-02-28 | 2023-02-28 | 站点切换方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310213157.1A CN116208472A (zh) | 2023-02-28 | 2023-02-28 | 站点切换方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116208472A true CN116208472A (zh) | 2023-06-02 |
Family
ID=86517078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310213157.1A Pending CN116208472A (zh) | 2023-02-28 | 2023-02-28 | 站点切换方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116208472A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110569149A (zh) * | 2019-09-16 | 2019-12-13 | 上海新炬网络技术有限公司 | 基于故障探测触发Oracle容灾自动应急切换的方法 |
CN111460039A (zh) * | 2020-04-07 | 2020-07-28 | 中国建设银行股份有限公司 | 关系型数据库处理***、客户端、服务器及方法 |
CN113760611A (zh) * | 2021-08-30 | 2021-12-07 | 银清科技有限公司 | ***站点切换方法、装置、电子设备及存储介质 |
CN114490416A (zh) * | 2022-02-15 | 2022-05-13 | 中国建设银行股份有限公司 | 工作流服务的故障探测切换方法及***、计算机存储介质 |
-
2023
- 2023-02-28 CN CN202310213157.1A patent/CN116208472A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110569149A (zh) * | 2019-09-16 | 2019-12-13 | 上海新炬网络技术有限公司 | 基于故障探测触发Oracle容灾自动应急切换的方法 |
CN111460039A (zh) * | 2020-04-07 | 2020-07-28 | 中国建设银行股份有限公司 | 关系型数据库处理***、客户端、服务器及方法 |
CN113760611A (zh) * | 2021-08-30 | 2021-12-07 | 银清科技有限公司 | ***站点切换方法、装置、电子设备及存储介质 |
CN114490416A (zh) * | 2022-02-15 | 2022-05-13 | 中国建设银行股份有限公司 | 工作流服务的故障探测切换方法及***、计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109842651B (zh) | 一种业务不间断的负载均衡方法和*** | |
CN107092522B (zh) | 实时数据的计算方法及装置 | |
CN101964820B (zh) | 一种保持数据一致性的方法及*** | |
CN112583931B (zh) | 消息处理方法、消息中间件、电子设备和存储介质 | |
CN111090699A (zh) | 业务数据的同步方法和装置、存储介质、电子装置 | |
CN110795503A (zh) | 分布式存储***的多集群数据同步方法及相关装置 | |
CN105468302B (zh) | 一种处理数据的方法、装置及*** | |
CN102088490A (zh) | 数据存储方法、设备和*** | |
EP2723017A1 (en) | Method, apparatus and system for implementing distributed auto-incrementing counting | |
CN111544895B (zh) | 排行榜处理方法及装置、电子设备、存储介质 | |
CN112291082B (zh) | 机房容灾处理方法、终端及存储介质 | |
CN112527567A (zh) | ***容灾方法、装置、设备以及存储介质 | |
KR20220049498A (ko) | 상태 기계 처리, 상태 처리 방법, 장치, 전자 설비 및 저장 매체 | |
CN114265753A (zh) | 消息队列的管理方法、管理***和电子设备 | |
CN112363980A (zh) | 一种分布式***的数据处理方法及装置 | |
CN112260902A (zh) | 网络设备监控方法、装置、设备及存储介质 | |
CN116208472A (zh) | 站点切换方法、装置、计算机设备和存储介质 | |
CN117082046A (zh) | 数据上传方法、装置、设备及存储介质 | |
CN108733808A (zh) | 大数据软件***切换方法、***、终端设备及存储介质 | |
CN114756301A (zh) | 日志处理方法、装置和*** | |
CN110569231A (zh) | 数据迁移方法、装置、设备和介质 | |
CN117395263B (zh) | 一种数据同步方法、装置、设备和存储介质 | |
CN115277652B (zh) | 基于推理服务的流媒体处理方法、装置、电子设备 | |
CN116760460A (zh) | 故障链路切换方法、装置和*** | |
CN116760745A (zh) | 网络异常处理方法、装置、设备、存储介质和程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |