一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种分布式航天测控数据处理系统配置方法与流程

2022-02-21 07:38:35 来源:中国专利 TAG:

技术特征:
1.一种分布式航天测控数据处理系统配置方法,其特征在于,包括配置同步,通过比较集群共享配置与本地配置差异以及更动计数,进行集群共享配置与本地配置之间相互同步;配置缓存,将配置中所有配置项规则化为键值对,并写入分布式缓存;配置读取,通过读取分布式缓存中的键值对获取配置项;配置更动,从分布式缓存读取配置内容,缓存为本地临时配置,读取并更动本地临时配置,更动结束后将其写入分布式缓存。2.根据权利要求1所述的一种分布式航天测控数据处理系统配置方法,其特征在于,所述本地配置为嵌入式数据库或普通文件;所述集群共享配置为写入分布式缓存的序列化配置内容;所述的分布式缓存是具备多线程、多进程、多节点读写安全的分布式key-value内存数据库。3.根据权利要求1所述的一种分布式航天测控数据处理系统配置方法,其特征在于,所述配置同步按照以下步骤实施:步骤1,读取分布式缓存中保存的配置内容以及更动计数;步骤2,读取本地配置内容以及本地更动计数;步骤3,比较分布式缓存中保存的配置内容和本地配置内容,如果不一致,比较本地更动计数和分布式缓存中的更动计数大小,如果本地更动计数大于分布式缓存中的更动计数,将本地配置内容和本地更动计数同步到分布式缓存,否则,将本地配置备份保存,将分布式缓存中保存的配置内容同步到本地,将分布式缓存中的更动计数同步到本地;所述的执行步骤以秒级单位定时执行,始终保持系统配置处于最新状态。4.根据权利要求3所述的一种分布式航天测控数据处理系统配置方法,其特征在于,如果步骤1中分布式缓存中不存在配置内容,读取本地配置内容以及更动计数内容并写入分布式缓存中;如果步骤2中不存在本地配置,则将分布式缓存中保存的配置内容同步到本地,将更动计数同步到本地。5.根据权利要求3所述的一种分布式航天测控数据处理系统配置方法,其特征在于,比较分布式缓存中保存的配置内容和本地配置内容的方法采用计算消息摘要的方式,比较计算所得两种内容的消息摘要是否相同,计算消息摘要的方法使用md5或sha-1方法。6.根据权利要求1所述的一种分布式航天测控数据处理系统配置方法,其特征在于,所述配置缓存按照以下实施:如果分布式缓存中存在配置,则将其保存为本地临时配置,如果分布式缓存中不存在配置,则将本地配置保存为本地临时配置;读取本地临时配置,将其中的所有配置项以易于辨识的方式构成键,将内容序列化为键值,键值对保存于分布式缓存。7.根据权利要求1所述分布式航天测控数据处理系统配置方法,其特征在于,所述配置读取具体按照以下实施:读取某个配置项时,如果分布式缓存中存在该配置项,则读取其键值,并反序列化为配置项内容,如果分布式缓存中不存在该配置项,则将分布式缓存中的配置保存为本地临时配置,读取本地临时配置中的该配置项,将配置项以易于辨识的方式构成键,将内容序列化为键值,键值对保存于分布式缓存。8.根据权利要求1所述分布式航天测控数据处理系统配置方法,其特征在于,所述配置更动具体按照以下实施:从分布式缓存读取更动计数内容,读取配置内容并写入本地临时配置,读取临时配置,如果需要更动内容,将内容更动,并添加更改记录,将临时配置内容同
步到分布式缓存,并将更改计数值加1,同步到分布式缓存;所述的更动记录包括:更动计数、更动时间戳、更动内容标识、更动者;其中更动计数按更动次数累加、更动内容标识是方便用户辨识的内容;更改记录保存于配置中。9.根据权利要求8所述分布式航天测控数据处理系统配置方法,其特征在于,所述变更后的配置可以还原到任何一次更改前的配置,还原方法为:通过更改记录标记找到备份配置,并同步写入分布式缓存。10.根据权利要求8所述分布式航天测控数据处理系统配置方法,其特征在于,配置更动具有排他性,即不允许并行执行更动,排他性操作如下:在从分布式缓存读取配置之前,从分布式缓存获取分布式更动锁,如果已经加锁,则放弃;如果未加锁,则加锁后根据配置更动方法执行更动操作,执行结束后解锁。

技术总结
本发明公开了一种分布式航天测控数据处理系统配置方法,包括配置同步,通过比较集群共享配置与本地配置差异以及更动计数,进行集群共享配置与本地配置之间相互同步;配置缓存,将配置中所有配置项规则化为键值对,并写入分布式缓存;配置读取,通过读取分布式缓存中的键值对获取配置项;配置更动,从分布式缓存读取配置内容,缓存为本地临时配置,读取并更动本地临时配置,更动结束后将其写入分布式缓存。解决了现有技术中存在的使用文件或者嵌入式数据库配置的大型航天测控系统系统配置一致性差的问题。一致性差的问题。一致性差的问题。


技术研发人员:张军朋 张乐 伍斯 罗盛君 张银发 唐卫涛 孙振宇 李大鹏 李晓伟 张汉勇 张力 张帆 赵志强
受保护的技术使用者:中国西安卫星测控中心
技术研发日:2021.10.28
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献