一种故障自动恢复方法、装置及服务系统制造方法及图纸

技术编号:35734808 阅读:33 留言:0更新日期:2022-11-26 18:36
本申请公开了一种故障自动恢复方法、装置及服务系统,包括:获取目标服务模块的配置信息集合,基于配置信息的第一数量,生成大于第一数量的第二数量的待启动实例,在第二数量的待启动实例中选取第一数量的第一待启动实例,并将其生成为工作实例,当检测到所述工作实例中存在异常实例时,基于异常实例的配置信息以及除第一待启动实例之外的待启动实例,生成故障恢复实例以替换异常实例,解决了在传统的运维管理技术中,运维管理人员处置服务系统的难度大和实效长问题,保证了服务系统中实例出现故障后始终有备用实例即时接替工作,增强了分布式服务系统故障全自动化恢复的能力,极大减轻了运维人员的负担。轻了运维人员的负担。轻了运维人员的负担。

【技术实现步骤摘要】
一种故障自动恢复方法、装置及服务系统


[0001]本申请涉及网络安全
,尤其涉及一种故障自动恢复方法、装置及服务系统。

技术介绍

[0002]服务系统是对特定的技术或组织的一种网络化配置,用来提供服务以满足顾客的需求和期望。对于需要7x24小时无间歇运行的服务系统来说,其故障监测与恢复需要专业的运维管理人员配合运维管理系统实现7x24小时无间歇的应急故障恢复能力,用以保证服务系统的稳定运行。
[0003]在实际应用中,运维管理系统负责对服务系统的硬件状态、不同服务模块的软件状态等进行实时监测,并在发现故障后发出告警信息。而运维管理人员负责监测运维管理系统的告警信息,及时处理故障,例如重启服务器,重启软件模块,对系统运行配置进行修正等。而随着分布式及时、云技术、大数据技术等的飞速发展,各种服务系统逐步大型化、复杂化,例如,在车联网入侵检测的服务系统中,服务模块众多,且每个模块会运行多个实例用于处理不同类型的数据,这对运维管理人员提出了很高的技术要求。
[0004]因此,上述传统的运维管理技术将面临很大的挑战,亟需一种自动化的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种故障自动恢复方法,其特征在于,所述方法应用于服务系统,所述方法包括:获取目标服务模块的配置信息集合;基于所述配置信息集合中配置信息的第一数量,生成第二数量的待启动实例,所述第二数量大于第一数量;基于第一数量的配置信息,在所述第二数量的待启动实例中选取第一数量的第一待启动实例,并将所述第一数量的第一待启动实例生成为处于工作状态的工作实例;当检测到所述工作实例中存在异常实例时,基于所述异常实例的配置信息,以及第二待启动实例,生成故障恢复实例以替换所述异常实例;所述第二待启动实例为除所述第一待启动实例之外的待启动实例。2.根据权利要求1所述的方法,其特征在于,在所述当检测到所述工作实例中存在异常实例时,基于所述异常实例的配置信息,以及第二待启动实例,生成故障恢复实例以替换所述异常实例之前,所述方法还包括:将所述第二待启动实例中的至少一个待启动实例确定为等待状态;所述基于所述异常实例的配置信息,以及第二待启动实例,生成故障恢复实例,包括:在等待状态的待启动实例中选取目标待启动实例;对所述异常实例的配置信息进行解析,获得目标解析结果;根据所述目标解析结果,对所述目标待启动实例进行配置,生成所述故障恢复实例。3.根据权利要求2所述的方法,其特征在于,所述将所述第二待启动实例中的至少一个待启动实例确定为等待状态,包括:将所述第二待启动实例中的至少一个待启动实例对应的实例标识,放置于状态节点的等待子节点中,以将所述至少一个待启动实例确定为等待状态。4.根据权利要求3所述的方法,其特征在于,所述将所述第一数量的第一待启动实例生成为处于工作状态的工作实例,包括:将所述第一数量的第一待启动实例对应的实例标识,放置于状态节点的工作子节点中,以将第一待启动实例将确定为工作状态,并生成为工作实例。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:当检测到所述目标服务模块发中的配置信息集合发生变更时,将所述服务模块中对应的工作实例退出工作状态;获取所述目标服务模块中变更后的配置信息集合,并对所述变更后的配置信息集合进行解析,获得变更解析结果;根据所述变更解析结果,对所述目标服务模块对应的所有实例进行配置...

【专利技术属性】
技术研发人员:孙宁陈瀚霍俊江段树明罗承刚靳龙辉
申请(专利权)人:国汽北京智能网联汽车研究院有限公司
类型:发明
国别省市:

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

1