部署和管理轻应用

应用开发完成后,您可以创建应用部署容器实例,将其部署到具体环境中,供前端应用使用中台能力。本文介绍如何对已有的轻应用容器实例进行更新部署操作,以及如何查看应用部署记录和基于历史部署记录执行回滚部署实例操作。

前提条件

部署轻应用实例

  1. 应用列表页面,单击目标轻应用名称。

  2. 在目标轻应用导航栏中,单击应用部署

  3. 应用部署页面,选择需要部署的环境,单击目标环境下的虚线框。1

  4. 如果您在创建项目时没有配置用于存放构建轻应用的镜像,界面会出现未配置镜像仓库提示,请您先配置镜像仓库。

    关于如何配置用于存放构建轻应用的镜像,请参见配置镜像仓库

  5. 应用部署面板:

    • 如果您部署实例的环境所属的集群为非阿里云BizWorks Serverless集群1,则部署面板详情如下。image

      1. 选择轻应用部署的版本。

      2. 单实例资源配置下拉列表中,选择目标配置。

      3. 设置实例数量

      4. 可选:设置高级选项高级选项:单击添加,完成相关配置项设置。

        容忍度:支持选择目标环境上已经部署成功的记录为基础,在其基础上确定应用模板需要的镜像信息、部署参数等。

        1

        KeyValue的配置规则如下:

        • Key

          • 不能超过253个字符。

          • 支持字母、数字、短划线(-) 和半角句号(.)。

          • 需以字母、数字字符(a~z、0~9、A~Z)开头和结尾。

        • Value

          • 不能超过63个字符。

          • 支持字母、数字、短划线(-)和半角句号(.)。

          • 如果标签值不为空,则需以字母、数字字符(a~z、0~9、A~Z)开头和结尾。

      5. 支持按环境实例设置静态变量生效值,配置后将以环境实例中配置的生效值为准,否则取默认生效值。

        打开静态变量开关,单击添加,在添加静态变量对话框中,选中目标静态变量,完成后单击确定image

    • 如果您部署实例的环境所属的集群为阿里云BizWorks Serverless集群1,则部署面板详情如下。image

      1. 选择轻应用部署的版本。

      2. 单实例资源配置下拉列表中,选择目标配置。

      3. 设置实例数量

      4. 轻应用实例的访问配置默认为IP访问方式。

        IP访问适用于您当前没有满足阿里云实名认证的域名下使用。每个应用在一个环境中需使用1个CLB实例,按量付费。关于按量付费的信息,请参见按量付费

      5. 支持按环境实例设置静态变量生效值,配置后将以环境实例中配置的生效值为准,否则取默认生效值。

        打开静态变量开关,单击添加,在添加静态变量对话框中,选中目标静态变量,完成后单击确定image

  6. 单击开始部署后,部署进度面板如下所示:

    说明

    下文以部署实例的环境所属的集群为非阿里云BizWorks Serverless集群1为例,说明部署进度面板详情,以及如何管理轻应用实例。

    image

    部署成功后,在目标环境中新增一个已部署应用的实例卡片。1

更新轻应用实例

当前版本一个环境只能部署一个应用实例,如果您需要更改应用版本或配置,请执行以下操作。

  1. 应用部署页面,单击目标实例卡片,在目标轻应用部署面板,单击更新image

  2. 如果您在创建项目时没有配置用于存放构建轻应用的镜像,界面会出现未配置镜像仓库提示,请您先配置镜像仓库。

    关于如何配置用于存放构建轻应用的镜像,请参见配置镜像仓库

  3. 更新应用部署面板,按需修改应用版本和运行实例资源配置后,单击开始部署

回滚轻应用实例

  1. 应用部署页面,单击目标实例卡片,您可以通过以下两种方式实现回滚轻应用实例:

    • 在目标轻应用部署面板,单击回滚。在回滚应用部署对话框,选中要回滚的版本,单击下一步1

    • 在目标应用部署实例面板的部署记录区域,单击目标ID右侧操作列下的回滚1

  2. 回滚应用部署对话框中确认回滚内容后,单击回滚1

查看轻应用实例的部署记录和运行日志

  1. 单击目标实例卡片,在目标应用部署实例面板的部署记录区域,查看部署记录。1

  2. 查看应用的运行日志。单击日志和监控区域下的查看运行日志,在运行日志对话框中,分别在实例下拉列表选择目标实例和容器下拉列表选择目标容器,设置日志显示行数。您也可以单击对话框右上角的刷新,或者选中自动刷新1

    您可以设置日志打印级别。在日志监控区域单击设置日志打印级别image.png

    在对话框中,选中目标日志级别(支持:DEBUGINFOWARNERROR),完成后单击确定image.png

  3. 单击目标部署记录ID右侧操作列下的详情,在部署进度面板查看部署进度详情。1

    您可以单击目标部署进度下的查看详情链接,查看相应的应用日志。1

删除轻应用实例

  1. 单击目标实例卡片,在目标轻应用部署面板,单击删除

  2. 在二次确认对话框中,单击删除