《阿里云产品四月刊》—AttachInstances - 为伸缩组手动添加实例(1)

简介: 阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代

本文来源于阿里云社区电子书《阿里云产品四月刊》


AttachInstances - 为伸缩组手动添加实例

将实例添加到伸缩组中并提供服务。通过调用 AttachInstances,您可以将伸缩组以外ECS 实例、ECI 实例或托管实例添加到伸缩组中提供服务,或者将伸缩组中处于节省停机状态的 ECS 实例重新启动变为服务状态在伸缩组中提供服务。

 

接口说明

  • 调用该接口前,请确保满足以下条件:

 

  • 伸缩组处于 Active 状态。
  • 伸缩组内没有执行中的伸缩活动。
  • 加入伸缩组的 ECS 实例或 ECI 实例的限制条件包括:

 

  • 必须与伸缩组在同一个地域。
  • 必须处于 Running 状态。
  • 不能已加入到其他伸缩组中。
  • 付费方式为包年包月、按量付费或抢占式实例。
  • 如果伸缩组指定 VswitchID,则不支持 Classic 类型的 ECS 实例或 ECI 实例加入伸缩组,也不支持其他 VPCECS 实例或 ECI 实例加入伸缩组。
  • 如果伸缩组没有指定 VswitchID,则不支持 VPC 类型的 ECS 实例或 ECI例加入伸缩组。
  • 加入伸缩组的托管实例的限制条件包括:

 

  • 必须与伸缩组在同一个地域。
  • 只能将未加入伸缩组的托管实例加入到 ECS 类型伸缩组中。
  • 托管实例不支持配置生命周期挂钩、关联到负载均衡和健康检查功能。

 

  • 托管实例加入 ECS 类型伸缩组后,该伸缩组不会管理托管实例的生命周期。
  • 托管实例仅支持手动添加到伸缩组或手动从伸缩组移出,移出后托管实例并不 会被释放。
  • 使用该接口需注意以下事项:

 

  • 当伸缩组没有伸缩活动正在执行时,该接口可以绕过冷却时间(Cooldown)直   接执行。
  • 调用该接口返回成功,只是表示弹性伸缩服务接受了该接口调用的请求,伸缩 活动可以执行, 但不代表伸缩活动能够执行成功。您需要通过返回的ScalingActivityId 查看该伸缩活动的执行状态。
  • 如果该接口指定的实例数加上当前伸缩组的实例数(Total   Capacity)大于最大值(MaxSize),则接口调用失败。
  • 通过该接口手动添加的 ECS 实例、ECI 实例或托管实例不与伸缩组生效的伸缩配置进行关联。

 

调试

您可以在 OpenAPI Explorer 中直接运行该接口,免去您计算签名的困扰。运行成功后, OpenAPI Explorer 可以自动生成 SDK 代码示例。

image.png

 

授权信息

下表是 API 对应的授权信息,可以在 RAM 权限策略语句的 Action 元素中使用,用来给RAM 用户或 RAM 角色授予调用此 API 的权限。具体说明如下:

 

  • 操作:是指具体的权限点。

 

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列   (List)。

 

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

 

  • 对于必选的资源类型,用背景高亮的方式表示。
  • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。

 

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的  权限,操作才能成功。

 

 

操作

 

访 问级别

 

资源类型

条 件

 

关联操作

 

ess:AttachIn stances

 

Writ e

 

ScalingGroup acs:ess:{#regionId}:{#accountId}

:scalinggroup/{#ScalingGroupId}

 

 

 

 

 


《阿里云产品四月刊》—AttachInstances - 为伸缩组手动添加实例(2)https://developer.aliyun.com/article/1554177

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
数据可视化 前端开发 程序员
探索iVX:颠覆传统低代码平台的新潮流
探索iVX:颠覆传统低代码平台的新潮流
966 0
|
安全 Java 编译器
JDK21更新内容:字符串模板
JDK21更新内容:字符串模板
|
Kubernetes 网络协议 Ubuntu
Kubeadm 快速搭建 k8s v1.19.1 集群(Ubuntu Server 20.04 LTS)
安装准备工作安装环境要求:角色 实验环境 生产环境 操作系统 master cpu/内存:2 Core/2G cpu/内存:2 Core/4G linux 内核 4.4+ node cpu/内存:1 Core/2G cpu/内存:4 Core/16G linux 内核 4.4+ 备注 Node:应根据需要运行的容器数量进行配置; Linux 操作系统基于 x86_64 架构的各种 Linux 发行版...
1574 2
Kubeadm 快速搭建 k8s v1.19.1 集群(Ubuntu Server 20.04 LTS)
|
SQL 运维 Oracle
Oracle 超时设置2:设置实例级参数
Oracle超时设置系列的第二篇文章,设置实例级参数
857 0
|
存储 安全 网络性能优化
交换机学习以及介绍
【10月更文挑战第1天】
437 4
|
前端开发
Hash、onHashChange事件
Hash、onHashChange事件
|
运维 监控 容灾
实现Java应用的高可用与自动化运维
实现Java应用的高可用与自动化运维
|
监控 负载均衡 API
|
弹性计算 网络安全
VPC:高级功能
VPC:高级功能
339 2
|
域名解析 缓存 负载均衡
CDN配置前置条件
CDN配置前置条件
299 1

热门文章

最新文章