一种预案演练调度方法、系统及存储介质技术方案

技术编号:32457048 阅读:10 留言:0更新日期:2022-02-26 08:37
本申请公开一种预案演练调度方法,该方法包括:若接收到参考客户端节点发送的目标请求,确定目标记录信息;若目标记录信息中记录的参考标识信息的数量为零,响应目标请求,确定目标文件;发送目标文件至参考客户端节点;其中,目标文件用于使参考客户端节点进行演练操作中执行对应的待演练预案;若目标记录信息中记录的参考标识信息的数量大于或等于1,响应目标请求,发送目标记录信息至参考客户端节点,以使参考客户端节点从目标记录信息中记录的参考标识信息对应的目标客户端节点或服务端节点处获取目标文件,以便参考客户端节点进行演练操作时执行目标文件对应的待演练预案。本申请还公开一种预案演练调度系统和存储介质。质。质。

【技术实现步骤摘要】
一种预案演练调度方法、系统及存储介质


[0001]本申请涉及计算机
,尤其涉及一种预案演练调度方法、系统及存储介质。

技术介绍

[0002]随着计算机技术的飞速发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性和实时性要求,也对技术提出了更高的要求。随着互联网技术的飞速发展,各种应用服务越来越丰富,应用服务依赖于线上服务器。目前,线上服务器部署应用服务功能时,通常需要部署预案,以便在线上服务器提供应用服务时出现突发事件或错误时进行应急处理,进而保证用户的使用体验。在制定好预案后,通常需要对预案进行演练以保证预案能够有效实现预期的应急处理功能。目前服务端节点中存储有预案文件,用于演练操作的客户端节点接收到演练任务后,会从服务端节点中下载预案文件。
[0003]基于上述演练方案中,为了实现保障较多用户涌入应用服务时预案的演练效果,通常会选择较多的客户端节点参与演练过程,由于服务端节点的流量有限,导致将服务端节点中的预案文案分发至全部客户端节点时花费的时间较长,严重影响了演练效率。
[0004]申请内容
[0005]为解决上述技术问题,本申请实施例期望提供一种预案演练调度方法、系统及存储介质,解决了目前将服务端节点中的预案文案分发至全部客户端节点时花费的时间较长的问题,实现了预案演练调度方法,缩短了将服务端节点中的预案文案分发至全部客户端节点所花费的时长,提高了演练效率。
[0006]本申请的技术方案是这样实现的:
[0007]第一方面,一种预案演练调度方法,所述方法包括:
[0008]若接收到参考客户端节点发送的目标请求,确定目标记录信息;其中,所述目标请求用于请求待演练预案对应的目标文件,所述目标记录信息用于记录已接收到所述目标文件的客户端节点的参考标识信息;
[0009]若所述目标记录信息中记录的参考标识信息的数量为零,响应所述目标请求,确定所述目标文件;
[0010]发送所述目标文件至所述参考客户端节点;其中,所述目标文件用于使所述参考客户端节点进行演练操作中执行对应的待演练预案;
[0011]若所述目标记录信息中记录的参考标识信息的数量大于或等于1,响应所述目标请求,发送所述目标记录信息至所述参考客户端节点,以使所述参考客户端节点从所述目标记录信息中记录的参考标识信息对应的目标客户端节点或服务端节点处获取所述目标文件,以便所述参考客户端节点进行演练操作时执行所述目标文件对应的待演练预案。
[0012]第二方面,一种预案演练调度系统,所述系统包括:服务端节点和至少一个客户端节点;其中:
[0013]所述服务端节点,用于实现如上述任一项所述的预案演练调度方法的步骤;
[0014]所述至少一个客户端节点,用于基于接收到的目标文件,实现针对待演练预案的演练过程;其中,参考客户端节点属于所述至少一个客户端节点。
[0015]第三方面,一种存储介质,所述存储介质上存储有预案演练调度程序,所述预案演练调度程序被处理器执行时实现如上述任一项所述的预案演练调度方法的步骤。
[0016]本申请实施例中,若接收到参考客户端节点发送的目标请求,确定目标揭露信息,若目标记录信息中记录的参考标识信息的数量为零,响应目标请求,确定目标文件并发送目标文件至参考客户端节点,若目标记录信息中记录的参考标识信息的数量大于或等于1,响应目标请求,发送目标记录信息至参考客户端节点,以使参考客户端节点从目标记录信息中记录的参考标识信息对应的目标客户端节点或服务端节点处获取目标文件,以便在参考客户端节点进行演练操作时执行对应的待演练预案。这样,具有目标文件的服务端节点在接收到参考客户端节点发送的目标请求后,可以让参考客户端节点从其他具有目标文件的客户端节点获取目标文件,解决了目前将服务端节点中的预案文案分发至全部客户端节点时花费的时间较长的问题,实现了预案演练调度方法,缩短了将服务端节点中的预案文案分发至全部客户端节点所花费的时长,提高了演练效率。
附图说明
[0017]图1为本申请实施例提供的一种预案演练调度方法的流程示意图;
[0018]图2为本申请实施例提供的另一种预案演练调度方法的流程示意图;
[0019]图3为本申请实施例提供的又一种预案演练调度方法的流程示意图;
[0020]图4为本申请实施例提供的再一种预案演练调度方法的流程示意图;
[0021]图5为本申请另一实施例提供的一种预案演练调度方法的流程示意图;
[0022]图6为本申请另一实施例提供的另一种预案演练调度方法的流程示意图;
[0023]图7为本申请实施例提供的一种预案演练调度系统的架构示意图;
[0024]图8为本申请实施例提供的一种预测流量结果示意图;
[0025]图9为本申请实施例提供的一种服务端节点对应的应用架构示意图;
[0026]图10为本申请实施例提供的一种预案演练调度系统的结构示意图。
具体实施方式
[0027]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0028]本申请的实施例提供一种预案演练调度方法,参照图1所示,方法应用于服务端节点,该方法包括以下步骤:
[0029]步骤101、若接收到参考客户端节点发送的目标请求,确定目标记录信息。
[0030]其中,目标请求用于请求待演练预案对应的目标文件,目标记录信息用于记录已接收到目标文件的客户端节点的参考标识信息。
[0031]在本申请实施例中,待演练预案至少属于混沌工程类预案。参考客户端节点可以是与服务端节点具有通信连接的,用于提供待演练系统服务的客户端节点。参考客户端节点可以是用于对演练操作进行配置确定得到的。这样,服务端节点接收到针对演练操作对应的配置后,与配置中指示的多个客户端节点建立通信连接,配置中指示的多个客户端节
点与服务端节点建立通信连接后,发送目标请求,以从服务端节点处获取对应的目标文件来进行演练操作,从而可以确定是否执行待演练预案。目标记录信息具体可以是列表形式来实现的。参考客户端节点时配置中指示的多个客户端节点中的一个节点。
[0032]服务端节点为用于对客户端节点进行管理的节点。
[0033]步骤102、若目标记录信息中记录的参考标识信息的数量为零,响应目标请求,确定目标文件。
[0034]在本申请实施例中,目标记录信息中记录的参考标识信息的数量为零时,表明当前一个客户端节点都还没有从服务端节点中获取到目标文件,此时,服务端节点响应目标请求,确定目标文件。
[0035]步骤103、发送目标文件至参考客户端节点。
[0036]其中,目标文件用于使参考客户端节点进行演练操作中执行对应的待演练预案。
[0037]在本申请实施例中,服务端节点将确定得到的目标文件发送至参考客户端节点。服务端节点与客户端节点之间可以通过互联网通信网络本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种预案演练调度方法,其特征在于,所述方法包括:若接收到参考客户端节点发送的目标请求,确定目标记录信息;其中,所述目标请求用于请求待演练预案对应的目标文件,所述目标记录信息用于记录已接收到所述目标文件的客户端节点的参考标识信息;若所述目标记录信息中记录的参考标识信息的数量为零,响应所述目标请求,确定所述目标文件;发送所述目标文件至所述参考客户端节点;其中,所述目标文件用于使所述参考客户端节点进行演练操作中执行对应的待演练预案;若所述目标记录信息中记录的参考标识信息的数量大于或等于1,响应所述目标请求,发送所述目标记录信息至所述参考客户端节点,以使所述参考客户端节点从所述目标记录信息中记录的参考标识信息对应的目标客户端节点或服务端节点处获取所述目标文件,以便所述参考客户端节点进行演练操作时执行所述目标文件对应的待演练预案。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定所述参考客户端节点已获取到所述目标文件,更新用于标识所述参考客户端节点的目标标识信息至所述目标记录信息。3.根据权利要求1所述的方法,其特征在于,所述若接收到参考客户端节点发送的目标请求,确定目标记录信息之前,所述方法还包括:获取所述待演练预案对应的参考文件;采用预设加密方式对所述参考文件进行加密,得到所述目标文件。4.根据权利要求1或3所述的方法,其特征在于,所述发送所述目标文件至所述参考客户端节点之前,包括:采用预设分块方式对所述目标文件进行分块处理,得到分块后的目标文件;对应的,所述发送所述目标文件至所述参考客户端节点,包括:以块的方式发送分块后的所述目标文件至所述参考客户端节点。5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:确定所述参考客户端节点所提供应用服务的目标级别;获取所述目标级别对应的已训练好的流量预测模型;通过所述流量预测模型,按照预设时间间隔对预先配置参数中配置的演练日期的流量进行预测,得到至少一个时间点对应的预测流量;基于所述至少一个时间点对应的预测流量,确定得到演练时间;发送所述演练时间至所述参考客户端节点。6.根据权利要求5所述的方法,其特征在于,所述基于所述至少一个时间点对应...

【专利技术属性】
技术研发人员:陈嘉航朱红燕莫林林
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:

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

1