检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
快速创建和使用弹性伸缩 操作场景 弹性伸缩 AS(Auto Scaling)可以根据用户的业务需求,通过策略自动调整用户的资源,帮助用户节约资源和人力维护的成本。 弹性伸缩服务本身不收取费用,但伸缩组扩容时自动创建的实例(云服务器),实例使用的弹性公网IP、磁盘、镜像等资源,需要支付相应的费用
创建伸缩策略 操作场景 用户可以通过创建不同类型的伸缩策略,配置伸缩活动触发需要满足的条件及需要执行的操作,当满足伸缩条件时,系统会自动触发一次伸缩活动,对伸缩组中的实例数量进行调整。 本章节介绍用户完成伸缩组和伸缩配置后,如何创建告警策略、定时/周期策略。 创建告警策略 登录管理控制台
弹性伸缩配置 创建弹性伸缩配置 查询弹性伸缩配置列表 查询弹性伸缩配置详情 删除弹性伸缩配置 批量删除弹性伸缩配置 父主题: API
搭建可自动伸缩的Discuz!论坛网站 应用场景 Discuz!论坛是全球成熟度最高、覆盖率最大的论坛软件系统之一。用户对论坛的访问可分为高峰期和平峰期,若论坛采用多服务器部署模式且满足高峰时期的负载需求,平峰期必有部分服务器处于闲置状态,增加了不必要的成本,也造成了资源浪费。 弹性伸缩可帮助您解决以上问题
弹性伸缩策略 权限 对应API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 创建弹性伸缩策略 POST /autoscaling-api/v1/{project_id}/scaling_policy as:policies:create
生命周期挂钩 创建生命周期挂钩 查询生命周期挂钩列表 查询生命周期挂钩详情 修改生命周期挂钩 伸缩实例生命周期回调 查询伸缩实例挂起信息 删除生命周期挂钩 父主题: API
管理伸缩策略 操作场景 伸缩策略规定了触发伸缩活动的条件和执行的动作,当满足条件时,会触发一次伸缩活动。 本章节介绍对伸缩策略的管理,包括修改伸缩策略、启用伸缩策略、停用伸缩策略、立即执行伸缩策略和删除伸缩策略。 修改伸缩策略 当现有伸缩策略已不能满足现有业务需求时,可通过修改伸缩策略的基本参数
标记伸缩组和实例 操作场景 当您具有相同类型的许多资源时,标签可以为您提供灵活的资源管理能力,您可以根据分配给资源的标签快速识别特定资源。 通过标签的形式将自定义数据分配给每个伸缩组,您可以对伸缩组进行组织和管理,例如可以通过用途、所有者或环境对伸缩组资源进行分类。 每个标签均包含一个
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com
为伸缩组配置通知 操作场景 当用户申请开通消息通知服务后,可通过消息通知服务提供的功能,将伸缩组的扩容成功、扩容失败、减容成功、减容失败和异常等情况及时推送给用户,以便用户能够及时了解伸缩组的各种状态。 为弹性伸缩组配置通知,需配置一个通知事件和通知主题。通知主题由用户先在消息通知服务界面创建
删除弹性伸缩配置 功能介绍 删除一个指定弹性伸缩配置。 被伸缩组使用的伸缩配置不能被删除。 调试 您可以在API Explorer中调试该接口。 URI DELETE /autoscaling-api/v1/{project_id}/scaling_configuration/{scaling_configuration_id
创建生命周期挂钩 功能介绍 创建生命周期挂钩,可为伸缩组添加一个或多个生命周期挂钩,最多添加5个。 添加生命周期挂钩后,当伸缩组进行伸缩活动时,实例将被生命周期挂钩挂起并置于等待状态(正在加入伸缩组或正在移出伸缩组),实例将保持此状态直至超时时间结束或者用户手动回调。 用户能够在实例保持等待状态的时间段内执行自定义操作
配置伸缩组通知 功能介绍 给弹性伸缩组配置通知功能。每调用一次该接口,伸缩组即配置一个通知主题及其通知场景,每个伸缩组最多可以增加5个主题。通知主题由用户事先在SMN创建并进行订阅,当通知主题对应的通知场景出现时,伸缩组会向用户的订阅终端发送通知。 调试 您可以在API Explorer
弹性伸缩策略 创建弹性伸缩策略 创建弹性伸缩策略(V2版本) 修改弹性伸缩策略 修改弹性伸缩策略(V2版本) 查询伸缩组绑定的伸缩策略 查询资源绑定的伸缩策略 (V2版本) 查询弹性伸缩策略全量列表(V2版本) 查询弹性伸缩策略详情 查询弹性伸缩策略详情(V2版本) 执行或启用或停止弹性伸缩策略
启用或停止弹性伸缩组 功能介绍 启用或停止一个指定弹性伸缩组。 已停用状态的伸缩组,不会自动触发任何伸缩活动。当伸缩组正在进行伸缩活动,即使停用,正在进行的伸缩活动也不会立即停止。 调试 您可以在API Explorer中调试该接口。 URI POST /autoscaling-api
执行或启用或停止弹性伸缩策略 功能介绍 立即执行或启用或停止一个指定弹性伸缩策略。 当伸缩组、伸缩策略状态处于INSERVICE时,伸缩策略才能被正确执行,否则会执行失败。 调试 您可以在API Explorer中调试该接口。 URI POST /autoscaling-api/v1
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求
查询生命周期挂钩详情 功能介绍 根据伸缩组ID及生命周期挂钩名称查询指定的生命周期挂钩详情。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_lifecycle_hook/{scaling_group_id
通知 权限 对应API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 配置伸缩组通知 PUT /autoscaling-api/v1/{project_id}/scaling_notification/{scaling_group_id
移出弹性伸缩组实例 功能介绍 从弹性伸缩组中移出一个指定实例。 实例处于INSERVICE且移出后实例数不能小于伸缩组的最小实例数时才可以移出。 当伸缩组没有伸缩活动时,才能移出实例。 手动添加的实例,只从伸缩组中移出不删除。 调试 您可以在API Explorer中调试该接口。