检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
示例5:批量操作实例 场景描述 本章节指导用户通过API批量操作弹性云服务器实例。API的调用方法请参见如何调用API。 实例是对运行在伸缩组中弹性云服务器的统称,AS支持批量移出伸缩组中的实例或批量添加伸缩组外的实例、批量对伸缩组中的实例设置或取消其实例保护属性、批量将伸缩组中的实例转入或移出备用状态。
在IAM控制台创建用户组,并授予弹性伸缩权限“ASReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择弹性伸缩服务,进入AS主界面,单
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询弹性伸缩服务的终端节点。 父主题: 使用前必读
查询安全组列表:确定待创建伸缩组使用的安全组。 查询子网列表:确定待创建伸缩组使用的子网。 查询弹性伸缩配置列表:确定待创建伸缩组的伸缩配置。 查询可用区列表:确定待创建伸缩组的可用区。 创建弹性伸缩组:使用VPC和伸缩配置等参数创建弹性伸缩组。 查询弹性伸缩组详情:确认伸缩组创建成功。 调试 您可以在API Explorer中调试该接口。
停用状态的伸缩组,不会自动触发任何弹性伸缩活动。当伸缩组正在进行伸缩活动,即使停用,伸缩活动也不会立即停止。 当伸缩组状态是“已启用”或者“异常”时,可以停用伸缩组。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例 > 弹性伸缩组”。 在伸缩组列表中,伸缩组所
缩组内所有ECS实例移出伸缩组(用户手动添加的ECS实例会被移出伸缩组,弹性伸缩自动创建的ECS实例会被自动删除)并删除伸缩组。在上述过程中,您无法对“删除中”状态的伸缩组再进行其他操作。 如果强制删除弹性伸缩组,可能会导致虚拟机残留。 删除伸缩组,包括删除相关伸缩策略以及在该伸缩组创建的告警策略产生的告警规则。
操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 选择“伸缩配置”页签,在需要复制的伸缩配置所在行的“操作”列下,单击“复制”。 在弹出的“复制伸缩配置”界面,修改伸缩配置名称、云服务器规格和镜像等参数,并设置弹性云服务器的登录方式等。 单击“确定”,完成复制伸缩配置操作。
操作场景 当您不再使用某个伸缩配置时,可以删除该伸缩配置。只有当伸缩配置不被任何弹性伸缩组使用时,才允许被删除。删除伸缩配置时,可单个删除也可批量删除。 操作步骤 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例”。 选择“伸缩配置”页签,选择需要删除的伸缩配置所在行“操作
按计划扩展资源 弹性伸缩进行伸缩活动时,应对需求有规律变化的场景,需按照规律定期或者周期性的进行伸缩活动,可通过配置定时策略和周期策略来调整资源。如何创建定时或周期策略可参考创建伸缩策略。 例如,假如有一个Web应用程序,该应用程序支持学生选择选修课程,在每学期开始时,该应用程序
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET ht
伸缩策略执行日志 查询策略执行日志 父主题: API
删除伸缩组通知 功能介绍 删除指定的弹性伸缩组中指定的通知。 调试 您可以在API Explorer中调试该接口。 URI DELETE /autoscaling-api/v1/{project_id}/scaling_notification/{scaling_group_id}/{topic_urn}
查询云服务器规格详情列表:确定待创建伸缩配置的规格。 查询镜像列表:确定待创建伸缩配置使用的镜像。 查询SSH密钥列表:设置密钥对登录方式。 创建弹性伸缩配置:使用规格和镜像等参数创建伸缩配置。 查询弹性伸缩配置详情:确认伸缩配置创建成功。 调试 您可以在API Explorer中调试该接口。 操作步骤 确定调用API鉴权时使用的token。
例等接口。 弹性伸缩策略,包含弹性伸缩策略接口对应的授权项,如创建弹性伸缩策略、修改弹性伸缩策略等接口。 伸缩策略执行日志,包含查询策略执行日志接口对应的授权项。 伸缩活动日志,包含查询伸缩活动日志接口对应的授权项。 配额,包含弹性伸缩配额接口对应的授权项,如查询弹性伸缩配额等接口。
伸缩活动日志 权限 对应API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 查询伸缩活动日志 GET /autoscaling-api/v1/{project_id}/scaling_activity_log/{scaling_group_id}
选择“计算 > 弹性伸缩 > 伸缩带宽”。 在伸缩带宽策略列表中,待启用的策略所在行的“操作”列下,单击“启用”。 在弹出“启用伸缩带宽策略”的对话框中,单击“是”。 停用伸缩带宽策略 当伸缩带宽策略状态是“已启用”时,可以停用策略。 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩带宽”。
需要进行管理的带宽的类型,可选择“弹性公网IP”或“共享带宽”。 弹性公网IP 弹性公网IP 需要进行伸缩管理的公网IP。当资源类型选择“弹性公网IP”时需要配置该项。 说明: 当前仅支持对按需付费模式的弹性公网IP进行伸缩,包周期的弹性公网IP不能创建弹性伸缩。 - 共享带宽 需要进
案例概述 在弹性伸缩服务中,伸缩组的实例缩容过程期间,先对实例进行关机,待客户关机后的清理工作完成后,再由弹性伸缩继续移除并删除对应实例,达到优雅关机的效果。 应用场景 通过配置AS缩容事件的消息通知,转发缩容消息至SMN消息通知服务。 再通过函数工作流服务,接收SMN通知转发过
配置伸缩组通知 功能介绍 给弹性伸缩组配置通知功能。每调用一次该接口,伸缩组即配置一个通知主题及其通知场景,每个伸缩组最多可以增加5个主题。通知主题由用户事先在SMN创建并进行订阅,当通知主题对应的通知场景出现时,伸缩组会向用户的订阅终端发送通知。 调试 您可以在API Explorer中调试该接口。
创建或删除标签 功能介绍 创建或删除指定资源的标签。 每个伸缩组最多添加10个标签。 调试 您可以在API Explorer中调试该接口。 URI POST /autoscaling-api/v1/{project_id}/{resource_type}/{resource_id}/tags/action