【技术实现步骤摘要】
一种基于salt
‑
stack配置下发验证系统及方法
[0001]本专利技术属于计算机
,具体涉及一种火箭发动机喷管扩散段吊装工装。
技术介绍
[0002]Salt
‑
stack是一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。它基于python开发的一套C/S自动化运维工具,通信采用了zeromq消息队列的(pub/sub),数据传输采用了AES(高级加密)保证安全性,认证采用了SSL方式。是一个当前流行的配置下发开源平台。
[0003]但是此配置下发平台,只能将配置文件推送到业务机器,重启对应业务软件,只要业务软件启动成功,就上报成功,但是真正的配置文件内容是否真正生效,却没有办法获知,具体的流程步骤如下:使用者通过控制台界面或者外部接口来修改业务软件的配置项的数据,可以是一项或者多项;边缘节点软件salt
‑
minion边缘触发,定期查询中央salt
‑
mas ...
【技术保护点】
【技术特征摘要】
1.一种基于salt
‑
stack的配置下发验证方法,其特征在于,包括如下步骤:步骤一、发起配置数据校验;步骤二、若中央节点与边缘节点内的配置数据不一致,由边缘节点存储中央节点内的配置数据;步骤三、边缘节点将抓取前的配置数据和抓取后的配置数据所对应的版本信息封装为http静态文件并下发至业务软件,重启业务软件;步骤四、边缘节点请求http静态文件中业务软件重启后生效的配置数据对应的版本信息;步骤五、边缘节点异步上传步骤四中请求的版本信息至控制节点;步骤六、控制节点校验来自边缘节点上传的版本信息与本地存储的版本信息之间的一致性同时进行公示。2.根据权利要求1中所述的基于salt
‑
stack的配置下发验证方法,其特征在于,步骤一中的发起配置数据校验前,包括:中央触发,所述中央触发为由中央节点向边缘节点定期发送配置数据以及对应的版本信息,并由边缘节点执行存储;或边缘触发,所述边缘触发为边缘节点定期查询中央节点内的配置数据,并由边缘节点抓取后执行存储。3.根据权利要求2中所述的基于salt
‑
stack的配置下发验证方法,其特征在于,步骤三中,将版本信息封装为http静态文件的具体过程为,遍历配置数据中的各数据项,抽取域名数据项和对应的时间数据项以域名数据项,时间数据项;的格式来拼接字符串,然后将不同配置数据中的多个字符串拼接完成后把最终结果输出为http静态文件。4.根据权利要求3中所述的基于salt
‑
stack的配置下发验证方法,其特征在于,步骤四中边缘节点请求时,以curl
‑
svo http静态文件地址
‑
x IP发起命令至指定的业务软件内;其中,curl是一个抓取http资源内容的客户端工具,其对应的参数:s:输出不打印错误和进度信息,如果返回正确会打印响应体;v:显示详细的request和response信息;o:...
【专利技术属性】
技术研发人员:周东树,张晖,
申请(专利权)人:北京新流万联网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。