诚邀爱技术、爱分享的你,成为文档内容共建者> HOT
注意:

本篇文档仅适用于云开发中的云托管,不适用于云托管独立控制台。

操作步骤

步骤1:进入服务详情页面

登录 云开发中的云托管控制台,选择您需要部署的服务,单击服务名称进入服务详情页面:

说明:

如果您还没有任何服务,请先单击新建服务,详情参见 新建服务

步骤2:新建版本

单击新建版本,在新建版本窗口中,继续填写版本所需配置信息,详情请参见 版本配置说明

步骤3:开始部署

填写完版本配置信息后,单击开始部署,部署成功则状态变为“正常”。若有报错,会变为具体的错误状态。

  • 流量策略选择了“部署完成后自动开启100%流量”,则流量会从0%变为100%。
  • 流量策略选择了“部署完成后保持流量为 0 稍后再手动调整流量”,或者选择了“部署完成后自动开启 100%流量”但还想再次调整流量,可以进行手动配置,详情请参见 流量配置

步骤4:访问服务

完成了部署和流量配置后,您可能希望能够快速访问自己的服务查看效果。云托管自动为您的服务分配了一个默认域名,您可以直接单击访问服务,通过这个默认域名访问您的服务页面。

  • 配置流量时选择的模式为“按百分比”,则单击访问服务将按您设定的百分比概率随机访问某个版本。
  • 配置流量时选择的模式为“按 URL 参数”,则单击访问服务产生的是一个无参数的 HTTP 请求,会访问到您设置的默认版本上。您可自行构建含参数的请求进一步验证。
    说明:

    单击访问服务产生的即为真实业务流量。因此,如果版本采用的是低成本模式,会触发实例个数从0扩容到1,伴随最长30秒的冷启动延迟以及这1个实例产生的资源消耗和费用。

使用限制

  • 版本名由系统自动生成,格式为“服务名”+“序号”,序号按照创建顺序依次递增,不支持修改。例如 testservice-001, testservice-002 等。
  • 不再使用的版本可以手动删除,但不会影响新建版本的序号。例如,删除掉版本 "testservice-002",再次新建的版本仍然会是 "testservice-003"。

资源消耗说明

无论采用哪种副本模式,部署过程本身都会产生一定的资源消耗

低成本模式

虽然副本个数最小值为 0(无流量时缩容到 0 个实例不产生资源消耗和费用),但在部署过程中会先创建出 1 个实例,待部署成功后再触发缩容到 0。

示例

副本模式为“低成本”,规格为“1 核 1G”,流量策略为“部署完成后自动开启 100%流量”,部署耗时 5 分钟,部署成功后一直无任何业务流量。因为缩容到 0 的观测期为半小时,故会产生 CPU 使用量 35(核 x 分钟)以及内存使用量 35(GiB x 分钟)。

高可用模式

部署开始即会创建出最小个数的实例,产生资源消耗。

示例

副本模式为“高可用”,规格为“1 核 1G”,最小副本个数为 10,流量策略为“部署完成后保持流量为 0 稍后再手动调整流量”,部署耗时 5 分钟,则会产生 CPU 使用量 50(核 x 分钟)以及内存使用量 50(GiB x 分钟),即便部署成功后一直无任何业务流量,也将持续消耗资源。

目录