【技术实现步骤摘要】
应用程序配置信息生成方法、装置、计算机设备和介质
本申请涉及计算机
,特别是涉及一种应用程序配置信息生成方法、装置、计算机设备和存储介质。
技术介绍
计算机应用程序在运营过程中,开发人员或运维人员等程序管理员可以通过修改应用程序的配置信息(即与应用程序运行相关的一些信息,比如应用程序需要连接的数据库的ip地址、缓存大小、线程数目等信息)来更改应用程序呈现出的特性,以满足自身的使用需求,或者其他用户的需求。目前,程序管理员要修改应用程序的配置信息时,通常需要先打开整个完整的配置文件,然后在配置文件中找到相应的需要修改的配置行,之后才能进行修改,这种手工修改应用程序配置信息的方式在操作上较为繁琐,修改配置信息的效率较低。此外,在实际场景中,应用程序的配置信息中有一些配置项的数据来源于第三方,并且这些来源于第三方的数据通常分散于多个应用程序的配置信息,这些第三方的数据发生改变时,程序管理员需要将与该第三方数据关联的所有应用程序的配置信息都进行变更,这需要付出很多时间和人力成本,目前人工修改应用程序配置信息的方式不适合 ...
【技术保护点】
1.一种应用程序配置信息生成方法,其特征在于,包括:/n获取第三方云平台推送的配置信息变更内容;/n确定与所述配置信息变更内容对应的待更新配置信息的目标应用程序;/n确定与所述目标应用程序对应的当前版本配置信息;/n根据所述配置信息变更内容和所述当前版本配置信息生成所述目标应用程序对应的最新版本配置信息。/n
【技术特征摘要】
1.一种应用程序配置信息生成方法,其特征在于,包括:
获取第三方云平台推送的配置信息变更内容;
确定与所述配置信息变更内容对应的待更新配置信息的目标应用程序;
确定与所述目标应用程序对应的当前版本配置信息;
根据所述配置信息变更内容和所述当前版本配置信息生成所述目标应用程序对应的最新版本配置信息。
2.如权利要求1所述的应用程序配置信息生成方法,其特征在于,
所述当前版本配置信息包括多个配置项;
所述根据所述配置信息变更内容和所述当前版本配置信息生成所述目标应用程序对应的最新版本配置信息,包括:
确定所述当前版本配置信息包括的多个配置项中,与所述配置信息变更内容关联的目标配置项;
根据所述配置信息变更内容更新所述目标配置项的配置信息,生成所述目标应用程序对应的最新版本配置信息。
3.如权利要求1所述的应用程序配置信息生成方法,其特征在于,
所述获取第三方云平台推送的配置信息变更内容步骤之前,包括:
接收第三方云平台发送的配置信息变更通知;
响应于所述配置信息变更通知,向所述第三方云平台发送变更内容获取请求;
接收所述第三方云平台响应于所述变更内容获取请求推送的配置信息变更内容;
存储所述第三方云平台推送的配置信息变更内容。
4.如权利要求3所述的应用程序配置信息生成方法,其特征在于,
所述存储所述第三方云平台推送的配置信息变更内容,包括:
确定所述第三方云平台推送的配置信息变更内容的数据类型;
若所述第三方云平台推送的配置信息变更内容的数据类型不属于预设数据类型,对所述第三方云平台推送的配置信息变更内容进行数据类型转换处理,得到处理后的配置信息变更内容,所述处理后的配置信息变更内容的数据类型为预设数据类型;
存储所述处理后的配置信息变更内容。
5.如权利要求1所述的应用程序配置信息生成方法,其特征在于,还包括:
向安装有所述目标应用程序的目标服务器发送配置信息更新通知;...
【专利技术属性】
技术研发人员:刘舟,王俊锐,
申请(专利权)人:广州极尚网络技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。