物联网应用托管服务应用升级的方法有哪些?
云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!
应用升级
对于一个已经上线的应用,如何针对镜像、数据模型、应用配置升级,并让已经部署的应用实例(包括已经售卖给客户的实例)进行更新。当然,不同的应用类型,升级路径不完全相同。本文将相关的各个过程串联一遍,便于用户理解。
1. 实力分发型托管应用
1.1 提交新版本镜像
提交新版本到镜像仓库后,在镜像版本管理页面可以看到新版本的镜像信息。
1.2.更新已上线配置
在应用配置的“已上线版本列表”,找到要升级的应用配置点击“管理”进入配置管理页面。
1.2.1 镜像升级
选择“更新镜像”,针对当前配置中的所有自研节点,首先输入版本说明(这个信息很重要,这是已部署用户获取新版本信息的重要渠道)。点击“下一步”进入升级配置页面。
选择 数据模型 > 添加数据模型 ,进入模型声明页面,在列表中,除了选择要声明的模型之外,还要选择“版本”、“数据权限”、“订阅”。其中,数据权限有三种:“查”、“增 | 查”、“增 | 删 | 改 | 查”,分别对应不同的操作类型。
模型修改完成后,选择需要更新的自研节点镜像版本,确认完毕之后,点击发布。若未选择“确认发布”,则并没有真正发布到市场,并且可以继续编辑。
1.2.2 应用配置升级
选择“迭代应用配置”,可以对已上线的应用配置进行修改,如图所示:
选择“继续编辑”,可以进入节点的可视化编排界面,如图所示:
选择“发布迭代版本”发布后,可以使用此配置版本进行应用部署等操作,如图所示:
1.3.升级新版本应用
有两种方式可以部署新版本:对已经部署旧版本的实例进行更新、使用新版本进行全新部署。这里只介绍如何对旧版本的实例进行更新。进入“应用托管”的“应用管理”页面,找到已经部署的实例,并点击“管理”之后,即可进入如下运维页面:
点击图中的“升级”按钮,并选择最新更新版本,即可启动应用更新。完成新版本部署之后,即可进入应用,确认应用运行情况。
注:只有使用已上线的配置部署的应用,才可以操作应用升级流程。
1.4.用户更新
已经购买该应用的用户自行决定是否更新,以及更新到哪个版本。
2. 一次性云端应用
在一次性云端应用发布之后,如果需要变更应用信息,我们需要进入应用升级入口,如下图所示:
点击确定之后会自动产生出一条新的版本记录吗,如下图:
后续操作就可以在这一条记录上进行。确认变更之后,可以发布当前版本。
3 其他注意事项
1.应用在升级之后,模型信息不会被继承。即,如果新版本还会使用到模型与权限的声明,新版本中记得做相应的操作。
2.同样的,应用之间的授权关系,也是随着与版本耦合的。即,当版本更新之后,需要重新执行权限操作,包括服务集成和数据集成。
本文来自 阿里云文档中心 物联网应用托管 服务应用升级
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
DataWorks批量上云操作步骤图文详解
云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 批量上云是帮您提升效率、降低使用成本的一种快捷工具,本文为您介绍如何进行批量上云。 背景信息 批量上云可以快速把MySQL、Oracle、SQL Server数据库内的所有表一并上传至MaxCompute中,为您节省大量初始化数据上云的批量任务创建时间。 您可以灵活地配置表名转换、字段名转换、字段类型转换、目标表新增字段、目标表字段赋值、数据过滤、目标表名前缀等规则,来满足您的业务需求。 操作步骤 1.进入数据集成 > 批量上云页面。(1).以开发者身份登录DataWorks控制台。(2).在左侧导航栏,单击工作空间列表。(3).单击相应工作空间后的进入数据集成。(4).在左侧导航栏,单击批量上云,查看您配置的批量上云任务。 2.单击右上角的新建批量快速上云。 3.选择同步的数据源。选择添加成功的源端数据源和目标MaxCompute(ODPS)数据源,此处的源端数据源可以选择多个且需要类型相同,例如均是MySQL、Oracle或SQL Server,详情请参见...
-
下一篇
分享一个新出炉的JVM里不痛不痒的BUG(Attach机制相关)
本文来自: PerfMa技术社区 PerfMa(笨马网络)官网 概述 老早之前写过一篇文章,关于attach机制的,可以看下这篇老文章了解一下JVM源码分析之Attach机制实现完全解读,比如大家常用的jstack,jmap等工具的主要原理都和attach机制有关,在JVM里处理这些命令的线程主要是Attach Listener这个线程,这个线程在JVM里是唯一的,我之前也一直以为是唯一的,但是我们同事最近在做一个线程分析产品的时候,发现我们抓到了多个Attach Listener线程,这让我也很疑惑,我第一感觉是不可能,肯定是数据抓错了,直到亲眼看到了两个同名的Attach Listener线程我才不得不相信原来还真有这种情况。 问题分析 不过从Attach Listener的实现来看,它设计的初衷不应该是一个多线程的设计,于是我昨晚上又翻了一遍代码,发现还真可能存在这种情况。举个栗子,当我们很多人同时执行jstack的时候,就可能会发生,当然有个前提是之前都没有做过任何和attach相关的操作。 Attach Listener线程默认情况下不会在JVM启动的时候就创建,当然也有一个...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,8上快速安装Gitea,搭建Git服务器