检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实现伸缩配置的创建、查询、删除等操作。 弹性伸缩实例 实现伸缩实例的查询、移出伸缩组等操作。 弹性伸缩策略 实现伸缩策略的创建、查询、修改、删除等操作。 伸缩策略执行日志 查询伸缩策略执行的历史记录。 伸缩活动日志 查询伸缩活动日志。 配额 查询指定租户的弹性伸缩组、伸缩配置、伸缩策略和伸缩实例的配额总数及已使用配额数。
"desire_instance_number": 0,//期望实例数(非必填Integer) "min_instance_number": 0,//最小实例数(非必填Integer) "max_instance_number": 0,//最大实例数(非必填Integer) "cool_down_time":
发送消息给生命周期都会发送消息给FunctionGraph # 这里只处理由生命周期挂钩终止实例发来的事件,也可以在console上只配置生命周期-终止实例的消息通知 # After connecting to SMN, the scaling group
生命周期挂钩 创建生命周期挂钩 查询生命周期挂钩列表 查询生命周期挂钩详情 修改生命周期挂钩 伸缩实例生命周期回调 查询伸缩实例挂起信息 删除生命周期挂钩 父主题: API
Integer 伸缩组最大实例数 min 否 Integer 伸缩组最小实例数 desire 否 Integer 伸缩组期望实例数 请求示例 为伸缩组5bc3aa02-b83e-454c-aba1-4d2095c68f8b,创建了一个每天17:00执行的计划任务,将伸缩组的最大实例数设置为10,最小实例数设置为5。
伸缩组最大实例数 min 否 Integer 伸缩组最小实例数 desire 否 Integer 伸缩组期望实例数 请求示例 修改计划任务0h327883-324n-4dzd-9c61-68d03ee191dd,修改为每天17:00 将伸缩组的最大实例数设置为10,最小实例数设置为5。
operation 否 String 操作选项,默认为ADD。 ADD:增加实例 REMOVE/REDUCE:减少实例 SET:设置实例数为 instance_number 否 Integer 操作实例个数,默认为1。当配额为默认配额时,取值范围如下: operation为SET时,取值范围为:0~300。
AS支持ELB的前提是:弹性伸缩组和负载均衡器必须处于同一VPC内。 使伸缩组中每一个实例均可分配到应用程序流量 添加负载均衡器到伸缩组 云监控服务(Cloud Eye) 弹性伸缩配置了告警触发策略时,会根据云监控的告警条件触发弹性伸缩活动。 通过监控伸缩组内实例的状态指标调节资源。 弹性伸缩支持的监控指标 弹性云服务器(Elastic
击“添加生命周期挂钩”。 图2 生命周期挂钩 为伸缩组配置生命周期挂钩,完成后单击“确定”。这样缩容的实例就会被生命周期挂钩挂起,并发送消息通知至SMN主题。 挂钩类型:“实例终止”。 默认回调操作:“继续”。 超时时间:“300”。 通知主题:“AStoFunctionGraph”。
√ √ 伸缩实例生命周期回调 PUT /autoscaling-api/v1/{project_id}/scaling_instance_hook/{scaling_group_id}/callback as:instanceHooks:action √ √ 查询伸缩实例挂起信息 GET
配额 查询配额 查询弹性伸缩策略和伸缩实例配额 父主题: API
2019-01-30 第二十一次正式发布。本次变更如下: 批量操作实例章节新增instance_append参数和实例备用状态相关参数。 查询伸缩活动日志(V2版本)章节新增instance_standby_list字段和实例备用状态相关参数。 错误码新增错误码AS.2051、AS.2052、AS
若您需要使用弹性负载均衡提供的功能,请参考此章节为您的伸缩组添加负载均衡器。将负载均衡器添加到伸缩组后,可确保在伸缩组内添加和删除实例时,所有实例均可分配到应用程序的流量。 弹性伸缩只能添加已创建的负载均衡器,且弹性伸缩组和负载均衡器必须处于同一VPC内。如何创建负载均衡器请参
标签管理 查询标签 查询资源标签 创建或删除标签 查询资源实例 父主题: API
API 弹性伸缩组 弹性伸缩配置 弹性伸缩实例 弹性伸缩策略 伸缩策略执行日志 伸缩活动日志 配额 通知 生命周期挂钩 标签管理 计划任务管理 弹性伸缩API管理
operation String 操作选项。 ADD:增加实例 REMOVE:减少实例 SET:设置实例数为 instance_number Integer 操作实例个数。 instance_percentage Integer 操作实例百分比。 响应示例 { "scaling_policy":
应用示例 示例1:创建伸缩配置 示例2:创建伸缩组 示例3:启用伸缩组 示例4:创建伸缩策略 示例5:批量操作实例
弹性伸缩配置,包含伸缩配置接口对应的授权项,如创建伸缩配置、删除伸缩配置、查询伸缩配置等接口。 弹性伸缩实例,包含伸缩实例接口对应的授权项,如查询弹性伸缩组中的实例列表、移出弹性伸缩组实例等接口。 弹性伸缩策略,包含弹性伸缩策略接口对应的授权项,如创建弹性伸缩策略、修改弹性伸缩策略等接口。
权限和授权项 权限及授权项说明 弹性伸缩组 弹性伸缩配置 弹性伸缩实例 弹性伸缩策略 伸缩策略执行日志 伸缩活动日志 配额 通知 生命周期挂钩 标签管理
/autoscaling-api/v1/{project_id}/quotas as:quotas:get √ √ 查询弹性伸缩策略和伸缩实例配额 GET /autoscaling-api/v1/{project_id}/quotas/{scaling_group_id} as:quotas:get