检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表3 响应参数 参数 参数类型 描述 flavors Array of objects 规格参数,请参考表4。 表4 flavors 参数 参数类型 描述 flavor_id String 规格ID storage_size String 存储大小 num_cpu String CPU限制
实例 创建组件实例 获取组件实例 对组件实例的操作 修改组件实例 删除组件实例 根据实例ID获取实例详细信息 获取组件实例快照 父主题: 应用管理(v2版本)
微服务引擎专享版:专享版引擎,是可支持大规模微服务应用管理的商用引擎。您可根据业务需要选择不同规格,不支持规格变更;专享版引擎资源独享,性能不受其他租户影响。 引擎支持的最大实例规格说明如下。 表2 微服务引擎实例规格说明 引擎类型 微服务实例数配额 配置条目数配额 微服务引擎专业版 20 - 微服务引擎专享版
表示分几个批次升级组件实例,取值范围为[1, 总实例数]。总实例数,即组件当前运行的实例数量。组件部署方式为虚拟机部署时,每批次支持部署的组件实例数最多不超过40个。 例如,组件总实例数为4,“分几批部署”参数设置为2,则表示会分2批次升级组件版本配置,每批次升级2个组件实例。 *缩容时间窗
String 资源规格,可查询获取所有支持的应用资源规格接口获取系统预定义好的资源规格。 如需自定义资源规格,格式为:CUSTOM-xxG:xxm-xxm:xxGi-xxGi。其中: xxG表示给组件实例分配的存储的大小,为保留字段,当前未生效,可以指定为一个固定的数字。 xxm-xx
响应参数 参数 参数类型 描述 count Integer 实例总数。 instances Array of objects 实例参数,请参考表5。 表5 instance 参数 参数类型 描述 id String 应用组件实例ID。 application_id String 应用ID。
表示已成功完成批量升级组件版本配置。 后续操作 操作 说明 回滚组件版本配置 组件全部实例的版本配置升级到新版本后,如需回滚到升级前组件版本,请参考回滚组件版本配置。 重新部署组件 根据业务需要,您可以在“部署记录”列表中选择历史版本配置,并以此版本配置为模板,重新部署组件,请参考重新部署组件。
version 是 String 应用组件版本号,满足版本语义,如1.0.1。 flavor_id 否 String 资源规格,可查询获取所有支持的应用资源规格接口获取系统预定义好的资源规格。 如果需要自定义资源规格的话,自定义资源规格的格式为:CUSTOM-xxG:xxm-xxm:xxGi-xxGi。其中:
根据实例ID获取实例详细信息 功能介绍 此API通过实例ID获取实例详细信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/{project_id}/cas/applications/{application_id}/components/{co
kerfile。 *组件版本 组件版本号,支持自动生成和自定义版本号。 自动生成版本号:单击“自动生成”,默认以此时的时间戳来生成版本号,格式为yyyy.mmdd.hhmms,s取时间戳中秒数的个位值。例如:时间戳为2022.0803.104321,则版本号为2022.0803.10431。
删除组件实例 功能介绍 通过此API删除组件实例。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v2/{project_id}/cas/applications/{application_id}/components/{component_id}
蓝绿模式需要组件实例数量在1个或以上。 金丝雀(先增后减) 新增指定数量的新版本实例,按照灰度规则将流量引入新版本实例。根据灰度规则验证完成后循环执行“删除固定数量的老版本实例,新增固定数量的新版本实例,同时配合流量调整”,直到所有的流量引入新版本实例,所有的老版本实例被删除。 适用
获取组件实例快照 功能介绍 通过此API获取应用组件实例的快照信息。 实例快照是指升级后,之前版本的实例信息,可以用于回滚。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/{project_id}/cas/applications/{applica
操作,支持start、stop、restart、scale、rollback。 start:启动组件实例。 stop:停止组件实例。 restart:重启组件实例。 scale:伸缩组件实例。 rollback:回滚组件实例到上个版本。 parameters 否 Object 操作参数,action为sca
创建并部署基线版本组件 创建并部署基线版本组件,用于关联到后续操作创建的基线泳道。此处需要分别创建并部署3个基线版本组件:unit-controller、unit-consumer和unit-provider。 部署组件 登录ServiceStage控制台。 单击“应用管理”,进入应用列表。
应用管理(v2版本) Meta 环境 应用 组件 实例 部署任务 父主题: 历史API
仅微服务引擎专享版支持升级引擎版本。升级后,不支持版本回退。 当微服务引擎专享版从1.x升级至2.x版本时,其注意事项请参考微服务专享版引擎版本从1.x升级到2.x时有哪些注意事项? 背景介绍 升级过程中,支持两个实例滚动升级,服务不中断。但是可能存在两个接入地址中一个不可用的情况,从而导致该实例不可用
当前微服务引擎专享版规格总个数。 data Array of Flavor objects 微服务引擎专享版规格详情。 表5 Flavor 参数 参数类型 描述 flavor String 微服务引擎专享版规格。 description String 微服务引擎专享版规格描述。 状态码:
回滚组件版本配置 根据业务需要,您可以将组件从当前最新版本配置回滚到升级前或重新部署前的版本配置。 前提条件 待操作组件未回滚过版本配置。 操作步骤 登录ServiceStage控制台。 选择以下任意方式进入组件“部署记录”页面: 在“应用管理”页面,单击组件所属应用名称,在“组
批量同步组件版本配置 容器部署方式部署的多个组件,如果通过别的途径修改了组件的工作负载,例如通过CCE升级了工作负载,可以执行本操作批量同步组件的最新配置。 前提条件 仅容器部署方式部署的且状态为“运行中”、“未就绪”、“异常”的组件,支持同步组件版本配置信息。查看组件状态,请参考查看组件详情。