一种基于守护进程与第三方检测的测控系统热备无缝切换方法
作者机构:宇航动力学国家重点实验室 陆军装备部驻西安地区军事代表局 西安交通大学自动化科学与工程学院
出 版 物:《电讯技术》 (Telecommunication Engineering)
年 卷 期:2024年
学科分类:08[工学] 080401[工学-精密仪器及机械] 0804[工学-仪器科学与技术] 080402[工学-测试计量技术及仪器] 0838[工学-公安技术]
摘 要:针对现有测控系统主备机切换过程中常出现的双主机/服务器软件进程卡死导致切换失败等问题,提出一种基于“守护进程与稳定第三方检测的测控系统热备无缝热切换方法。首先,对现有测控系统主备切换方法存在的不足进行了分析;其次,对测控系统主备热切换方法的总体方案、工作流程以及监控服务器软件与守护进程软件进行了设计实现,并对方法的特点进行了分析。最后,结合系统典型故障案例设计主备系统通信异常、主机软件卡顿和数据库异常等典型测试场景,对提出的测控系统热备无缝切换方法的有效性和正确性进行了验证。测试结果表明,采用提出的热备无缝切换方法的测控系统相较于基于“心跳检测主备热切换方法,在主备系统间通信异常、主机软件卡顿和数据库异常等情况下主备切换成功率均为100%,可确保故障发生后任务成功迁移,为提高测控系统任务执行成功率提供支撑。