文档

版本管理

更新时间:

Serverless 应用引擎 SAE(Serverless App Engine)提供应用版本的管理功能,以便不断迭代应对业务需求和流量调整。本文介绍应用版本的使用限制,以及如何在SAE控制台新建版本并查看实例信息。

使用限制

  • 单个应用最多保留100个版本,请及时清理无效的版本,但承载流量的版本不支持删除。

  • 版本发布后,版本编号单调递增,版本编号不支持更改、重复使用。

  • 仅适用于Web应用。

前提条件

创建应用

新建版本

  1. 登录SAE控制台

  2. 在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击目标应用名称。

  3. 在左侧导航栏,单击版本列表,然后在版本列表页面,单击新建版本

    除了直接新建版本,您也可以选择在现有版本的基础上编辑,在目标版本的操作列,单击编辑,同样会生成新版本。

  4. 新建版本面板,配置相关信息,然后单击确定

    本步骤以镜像部署为例,仅介绍基础配置,更多配置项的说明和示例,请参见高级设置

    分类

    配置项

    说明

    示例

    新版本基本信息

    应用部署方式

    镜像。不支持修改。

    配置镜像

    单击设置镜像,在设置镜像面板,选择目标镜像。

    registry.cn-shanghai.aliyuncs.com/serverless_devs/custom-container-http-examples:springboot

    新版本流量策略

    部署完成后,保持流量为0%(默认)或自动开启100%流量。

    部署完成后保持流量为0%,稍后手动配置流量

    HTTP流量全托管

    HTTP监听端口

    取值范围为[1,65535]。

    8080

    请求超时时间

    取值范围为[1,3600],单位为秒。默认值为10秒。

    10

    容量设置

    单实例规格

    建议在测试环境中使用0.5 Core 1 GB,在生产环境中依据实际情况选择更高的实例规格。

    CPU 1 核 内存 2 GB

    单实例并发请求数

    每个实例的并发请求数上限。取值范围为[1,200],默认值为10次。

    10

    版本新建成功后,在版本列表页面查看新生成的应用版本。单击具体目标版本名称,查看版本的详情,包括版本配置版本实例基础监控日志等信息。

查看版本实例

  1. 登录SAE控制台

  2. 在左侧导航栏,单击应用管理,在顶部菜单栏选择地域,然后在应用列表页面,单击目标应用名称。

  3. 在左侧导航栏,单击版本列表,然后在版本列表页面,单击目标版本名称。

  4. 版本详情页面的版本实例页签,筛选时间维度,查看实例详细信息。

    如果需要查看已销毁的实例,您需要先为应用配置SLS,再打开显示已销毁的实例的开关,否则只能查看运行中的示例。已销毁的实例不支持登录Webshell,仅支持查看实时日志实时监控

    image.png