检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建弹性伸缩组 本节通过调用一系列AS的API来创建弹性伸缩组。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。 涉及API 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增
可根据起始时间,截止时间,起始行号,记录数进行条件过滤查询。 若不加过滤条件默认查询最多20条伸缩活动日志信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_activity_log/{scaling_group_id}
当伸缩组、伸缩策略状态处于INSERVICE时,伸缩策略才能被正确执行,否则会执行失败。 调试 您可以在API Explorer中调试该接口。 URI POST /autoscaling-api/v1/{project_id}/scaling_policy/{scaling_policy_id}/action
查询弹性伸缩策略详情 功能介绍 根据伸缩策略ID查询指定弹性伸缩策略信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_policy/{scaling_policy_id}
查询计划任务列表 功能介绍 查询弹性伸缩计划任务。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling-groups/{scaling_group_id}/scheduled-tasks
查询弹性伸缩配置详情 功能介绍 根据伸缩配置ID查询一个弹性伸缩配置的详细信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_configuration/{scaling_configuration_id}
提供创建、查询、修改和删除生命周期挂钩等功能。 标签管理 提供查询租户或资源标签、创建或删除标签和查询资源实例的功能。 弹性伸缩API管理 提供查询弹性伸缩API版本信息的功能。
条件过滤查询。 若不加过滤条件默认查询租户下指定伸缩组内最多20条伸缩策略信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_policy/{scaling_group_id}/list
行号,记录条数进行条件过滤查询。 若不加过滤条件默认查询组内最多20条实例信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_group_instance/{scaling_group_id}/list
记录条数进行条件过滤查询。 若不加过滤条件默认最多查询租户下20条伸缩配置信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v1/{project_id}/scaling_configuration 可以在URI后面用‘
示例1:创建伸缩配置 场景描述 本章节指导用户通过API创建弹性伸缩配置。API的调用方法请参见如何调用API。 伸缩配置用于定义伸缩组内待添加的云服务器的规格数据,也就是定义了资源扩展时的云服务器的规格。包括云服务器的规格、镜像、磁盘等。您可以通过已有云服务器来创建伸缩配置,也可以创建新的伸缩配置。
所示的消息头,其中“X-Subject-Token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 图1 管理员创建IAM用户响应消息头 响应消息体(可选) 该部分可选。响
伸缩配置用户登录方式不唯一 账户密码登录方式和密钥对登录方式互斥,且必选一个 400 AS.1026 The user login mode in the AS configuration is null. 伸缩配置用户登录方式为空 账户密码登录方式和密钥对登录方式互斥,且必选一个
查询弹性伸缩策略详情V2版本与V1版本的区别在于,V2版本响应含伸缩资源类型。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v2/{project_id}/scaling_policy/{scaling_policy_id}
在于,V2版本支持创建对带宽资源进行调整的策略,通过伸缩资源类型区分伸缩资源。 调试 您可以在API Explorer中调试该接口。 URI POST /autoscaling-api/v2/{project_id}/scaling_policy 表1 参数说明 参数 是否必选 参数类型
修改指定弹性伸缩策略。 修改弹性伸缩策略V2版本与V1版本的区别在于,V2版本支持修改伸缩资源类型。 调试 您可以在API Explorer中调试该接口。 URI PUT /autoscaling-api/v2/{project_id}/scaling_policy/{scaling_policy_id}
活动类型等作为条件过滤查询。 若不加过滤条件默认查询最多20条伸缩活动日志信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v2/{project_id}/scaling_activity_log/{scaling_group_id}
如何选择区域? 选择区域时,您需要考虑以下几个因素: 地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。 在除中国大陆以外的亚太地区有业务的用户,可以选择“中国-香港”、“亚太-曼谷”或“亚太-新加坡”区域。 在非洲地区有业务的用户,可以选择“非洲-约翰内斯堡”区域。
条件过滤查询。 若不加过滤条件默认查询该租户下指定资源下最多20条伸缩策略信息。 调试 您可以在API Explorer中调试该接口。 URI GET /autoscaling-api/v2/{project_id}/scaling_policy/{scaling_resource_id}/list
配置为需要监听的业务端口,示例中配置为80,权重为1。 使用增强型 健康检查方式 健康检查方式选择“负载均衡健康检查”,负载均衡健康检查是通过系统向后端云服务器发起心跳检查的方式来实现的,推荐使用该方式。 负载均衡健康检查 参数配置完后,单击“立即创建”。 返回弹性伸缩组列表,若