The application updates the method and the device. Including a specific embodiment of the method: read to update the application with configuration permissions to use the namespace, wherein each configuration items are respectively arranged in each namespace, and each application for each namespace permissions is preset; reference information recorded the template configuration file to be updated according to the application in the use of the configuration to configure the template in the configuration file to configure parameters, generate the configuration file, which identifies the configuration items of the reference information for recording the template parameters to be configured in the configuration file referenced by the application server; the configuration file will be pushed to the deployment the application to be updated, so that the application server uses the configuration file to be updated on the application update. This implementation implements automatic update of application programs.
【技术实现步骤摘要】
应用更新方法和装置
本申请涉及计算机
,具体涉及网络
,尤其涉及应用更新方法和装置。
技术介绍
应用程序通常需要配置文件的支撑,配置文件可以为应用程序提供正确而可靠的执行方向,保证应用程序自身稳定运行。然而,现有技术中应用程序在上线发布之前需要研发人员或者专业的配置人员将应用所需相关配置信息添加到对应的程序配置文件中,才能使得应用程序在配置文件的作用下得以更新有效。
技术实现思路
本申请的目的在于提出一种改进的应用更新方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种应用更新方法,所述方法包括:读取待更新应用具有使用权限的命名空间下的配置项,其中各个配置项分别设置在各个命名空间下,且各个应用对各个命名空间的使用权限是预先设置的;按照所述待更新应用的模板配置文件中所记录的引用关系信息,使用所述配置项对所述模板配置文件中的待配置参数进行配置,生成配置文件,其中,所述引用关系信息用于记录所述模板配置文件中的待配置参数所引用的配置项的标识;将所述配置文件推送至部署所述待更新应用的应用服务器,以使所述应用服务器使用所述配置文件对所述待更新应 ...
【技术保护点】
一种应用更新方法,其特征在于,所述方法包括:读取待更新应用具有使用权限的命名空间下的配置项,其中各个配置项分别设置在各个命名空间下,且各个应用对各个命名空间的使用权限是预先设置的;按照所述待更新应用的模板配置文件中所记录的引用关系信息,使用所述配置项对所述模板配置文件中的待配置参数进行配置,生成配置文件,其中,所述引用关系信息用于记录所述模板配置文件中的待配置参数所引用的配置项的标识;将所述配置文件推送至部署所述待更新应用的应用服务器,以使所述应用服务器使用所述配置文件对所述待更新应用进行更新。
【技术特征摘要】
1.一种应用更新方法,其特征在于,所述方法包括:读取待更新应用具有使用权限的命名空间下的配置项,其中各个配置项分别设置在各个命名空间下,且各个应用对各个命名空间的使用权限是预先设置的;按照所述待更新应用的模板配置文件中所记录的引用关系信息,使用所述配置项对所述模板配置文件中的待配置参数进行配置,生成配置文件,其中,所述引用关系信息用于记录所述模板配置文件中的待配置参数所引用的配置项的标识;将所述配置文件推送至部署所述待更新应用的应用服务器,以使所述应用服务器使用所述配置文件对所述待更新应用进行更新。2.根据权利要求1所述的方法,其特征在于,所述使用所述配置项对预先存储的、与所述待更新应用关联的模板配置文件进行参数配置,生成配置文件,包括:利用所述待更新应用的模板配置文件中所记录的引用关系信息,确定模板配置文件中的待配置参数所引用的配置项已发生更新;使用更新后的配置项对所述待配置参数进行配置,生成配置文件。3.根据权利要求1所述的方法,其特征在于,所述配置项用于记载所述待测试应用中的敏感参数的信息。4.根据权利要求1所述的方法,其特征在于,在所述将所述配置文件推送至部署所述待更新应用的应用服务器,以使所述应用服务器使用所述配置文件对所述待更新应用进行更新之后,所述方法还包括:接收所述应用服务器执行更新所生成的更新结果信息。5.一种应用更新方法,其特征在于,所述方法包括:接收配置文件服务器发送的配置文件,所述配置文件是所述配置文件服务器读取待更新应用具有使用权限的命名空间下的配置项后、按照所述待更新应用的模板配置文件中所记录的引用关系信息使用所述配置项对所述模板配置文件中的待配置参数进行配置而生成的配置文件;使用所述配置文件对所述待更新应用进行更新;将执行更新所生成的更新结果信息发送至所述配置文件服务器;其中,在所述配置文件服务器中各个配置项分别设置在各个命名空间下,且各个应用对各个命名空间的使用权限是预先设置的,所述引用关系信息用于记录所述模板配置文件中的待配置参数所引用的配置项的标识。6.根据权利要求5所述的方法,其特征在于,所述接收配置文件服务器发送的配置文件,包括:接收所述配置文件并存放在预先设定的配置文件目录下;以及所述使用所述配置文件对待更新应用进行更新,包括:对所述配置文件目录下的配置文件的更新进行监控,并在所述配置文件发生更新时使用已更新配置文件对所述待更新应用进行更新。...
【专利技术属性】
技术研发人员:陈福洪,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。