上线配置方法、装置、电子设备制造方法及图纸

技术编号:25755767 阅读:46 留言:0更新日期:2020-09-25 21:05
本申请公开了上线配置方法、装置、电子设备,涉及软件上线技术领域。具体实现方案为:获取上线配置文件,其中,上线配置文件包括模板和模板定义信息,模板之中包括具有多个模板变量的模板变量组,模板定义信息包括模板变量组对应的多组模板配置信息;获取上线配置文件所对应实例的第一标签信息,根据第一标签信息从所述模板定义信息中,获取模板之中述模板变量组所对应的模板配置信息;以及根据模板配置信息获取模板变量组所对应的配置值,并将配置值对模板中的模板变量组赋值,并加载模板。本申请的配置方法,可根据实例动态调整配置文件,相较于现有技术中依靠人工手动修改上线配置文件,具有效率高、正确率高、降低人工成本等优点。

【技术实现步骤摘要】
上线配置方法、装置、电子设备
本申请涉及计算机
中的软件上线
,尤其涉及一种上线配置方法、装置、设备以及存储介质。
技术介绍
现实生活中,由于多地域多机房,一份相同的上线包要对其中的变量进行不同的赋值,目前进行上线配置时通常的做法是根据实际情况手动修改上线包中的变量值,即在上线时依靠人工手动修改上线包中的变量值,该方法具有效率低、出错率高,人工成本高等缺点。
技术实现思路
提供了一种上线配置方法、装置、设备以及存储介质。根据第一方面,提供了一种上线配置方法,包括:获取上线配置文件,其中,所述上线配置文件包括模板和模板定义信息,所述模板之中包括具有多个模板变量的模板变量组,所述模板定义信息包括所述模板变量组对应的多组模板配置信息;获取所述上线配置文件所对应实例的第一标签信息,根据所述第一标签信息从所述模板定义信息中,获取所述模板之中所述模板变量组所对应的模板配置信息;以及根据所述模板配置信息获取所述模板变量组所对应的配置值,并将所述配置值对所述模板中的所述模板变量组赋值,并加载所述模板。根据第二方面本文档来自技高网...

【技术保护点】
1.一种上线配置方法,其特征在于,包括:/n获取上线配置文件,其中,所述上线配置文件包括模板和模板定义信息,所述模板之中包括具有多个模板变量的模板变量组,所述模板定义信息包括所述模板变量组对应的多组模板配置信息;/n获取所述上线配置文件所对应实例的第一标签信息,根据所述第一标签信息从所述模板定义信息中,获取所述模板之中所述模板变量组所对应的模板配置信息;以及/n根据所述模板配置信息获取所述模板变量组所对应的配置值,并将所述配置值对所述模板中的所述模板变量组赋值,并加载所述模板。/n

【技术特征摘要】
1.一种上线配置方法,其特征在于,包括:
获取上线配置文件,其中,所述上线配置文件包括模板和模板定义信息,所述模板之中包括具有多个模板变量的模板变量组,所述模板定义信息包括所述模板变量组对应的多组模板配置信息;
获取所述上线配置文件所对应实例的第一标签信息,根据所述第一标签信息从所述模板定义信息中,获取所述模板之中所述模板变量组所对应的模板配置信息;以及
根据所述模板配置信息获取所述模板变量组所对应的配置值,并将所述配置值对所述模板中的所述模板变量组赋值,并加载所述模板。


2.根据权利要求1所述的上线配置方法,其特征在于,所述根据所述第一标签信息从所述模板定义信息中,获取所述模板之中所述模板变量组所对应的模板配置信息,还包括:
获取所述模板定义信息中每组模板配置信息的第二标签信息;
将所述第一标签信息与所述模板配置信息的第二标签信息进行对比,选取与所述第一标签信息一致的所述模板配置信息,作为所述模板之中所述模板变量组所对应的模板配置信息。


3.根据权利要求1所述的上线配置方法,其特征在于,所述将所述配置值对所述模板中的所述模板变量组赋值,包括:
获取所述模板之中的多个变量;
获取每个所述变量的类型标识;
根据所述类型标识,从所有的变量中识别出所述模板变量,利用所述配置值对所述模板变量进行赋值。


4.根据权利要求1-3任一项所述的上线配置方法,其特征在于,所述获取所述上线配置文件所对应实例的第一标签信息,包括:
获取所述实例的属性文件,从所述属性文件中读取所述第一标签信息。


5.根据权利要求1-3任一项所述的上线配置方法,其特征在于,所述获取所述上线配置文件所对应实例的第一标签信息,包括:
向服务端发送携带所述实例的标识信息的查询请求;
接收所述服务端的反馈信息,从所述反馈信息中获取所述第一标签信息。


6.根据权利要求1-3任一项所述的上线配置方法,其特征在于,所述获取所述上线配置文件所对应实例的第一标签信息,包括:
获取所述实例的标签配置操作,根据所述标签配置操作,获取所述第一标签信息。


7.一种上线配置装置,其特征在于,包括:
第一获取模块,用于获取上线配置文件,其中,所述上线配置文件包括模板和模板定义信息,所述模板之中包括具有多个模板变量的模板变量组,所述模板定义信息包括所述模板变量组对应...

【专利技术属性】
技术研发人员:周少冉
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1