全部产品
云市场

应用升级

更新时间:2019-09-02 09:27:50

对于一个已经上线的应用,如何针对镜像、数据模型、应用配置升级,并让已经部署的应用实例(包括已经售卖给客户的实例)进行更新。本文将相关的各个过程串联一遍,便于用户理解。

1.提交新版本镜像

提交新版本到镜像仓库后,在镜像版本管理页面可以看到新版本的镜像信息。
image.png

2.更新已上线配置

在应用配置的“已上线版本列表”,找到要升级的应用配置点击“管理”进入配置管理页面。 image.png

2.1 镜像升级

选择“更新镜像”,针对当前配置中的所有自研节点,首先输入版本说明(这个信息很重要,这是已部署用户获取新版本信息的重要渠道)。点击“下一步”进入升级配置页面。image.png
选择 数据模型 > 添加数据模型 ,进入模型声明页面,在列表中,除了选择要声明的模型之外,还要选择“版本”、“数据权限”、“订阅”。其中,数据权限有三种:“查”、“增 | 查”、“增 | 删 | 改 | 查”,分别对应不同的操作类型。
image.png

模型修改完成后,选择需要更新的自研节点镜像版本,确认完毕之后,点击发布。若未选择“确认发布”,则并没有真正发布到市场,并且可以继续编辑。image.png

2.2 应用配置升级

选择“迭代应用配置”,可以对已上线的应用配置进行修改,如图所示:
image.png

选择“继续编辑”,可以进入节点的可视化编排界面,如图所示:
image.png
选择“发布迭代版本”发布后,可以使用此配置版本进行应用部署等操作,如图所示:
image.png

升级新版本应用

有两种方式可以部署新版本:对已经部署旧版本的实例进行更新、使用新版本进行全新部署。这里只介绍如何对旧版本的实例进行更新。进入“应用托管”的“应用管理”页面,找到已经部署的实例,并点击“管理”之后,即可进入如下运维页面:
image.png
点击图中的“升级”按钮,并选择最新更新版本,即可启动应用更新。完成新版本部署之后,即可进入应用,确认应用运行情况。
注:只有使用已上线的配置部署的应用,才可以操作应用升级流程。

用户更新

已经购买该应用的用户自行决定是否更新,以及更新到哪个版本。