开发者社区> 问答> 正文

实例加入备用状态




描述


设置伸缩组内的ECS实例为备用状态(EnterStandby)。如果伸缩组设置了负载均衡,则会把负载均衡对应的实例权重设置为0。


  • 当实例处于备用状态的时候,如果您自行移出伸缩组并释放,可以正常移出伸缩组并释放。

  • 对于伸缩组数量变化或监控任务触发的自动缩容的伸缩活动,不会移除处于备用状态的实例。

  • 当实例处于备用状态的时候,实例如果出现非健康状态(停止、重启等),实例的健康检查状态不会被更新,并且不会触发移除不健康实例的伸缩活动,只有实例退出备用状态后(ExitStandby)才会重新更新健康检查状态。


请求参数

名称类型是否必需描述
ActionString系统规定参数。取值:EnterStandby
ScalingGroupIdString伸缩组ID。
InstanceId.NStringECS实例ID。取值可以由多个实例ID组成一个JSON数组,格式为[“i-xxxxxxxxx”, “i-yyyyyyyyy”, … “i-zzzzzzzzz”],最多支持20个ID,ID之间用半角逗号(,)隔开。


返回参数

名称类型描述
RequestIdString请求 ID


示例



请求示例

  1. http://ess.aliyuncs.com/?Action=EnterStandby
  2. &ScalingGroupId=AG6CQdPU8OKdwLjgZcJ2eaQ
  3. &InstanceId.1=i-28wt48iaa
  4. &<公共请求参数>


返回示例


XML 格式
  1. <EnterStandbyResponse>
  2.     <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
  3. </EnterStandbyResponse>

JSON 格式
  1. {
  2.     "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
  3. }


错误码

错误代码错误信息HTTP 状态码说明
Forbidden.UnauthorizedA required authorization for the specified action is not supplied.403RAM用户无权限调用该接口。请联系主账号授权后重试。
InvalidInstanceId.NotFoundInstance “XXX” does not exist.404指定的ECS实例不存在。
InvalidScalingGroupId.NotFoundThe specified scaling group does not exist.404指定的伸缩组不存在。

展开
收起
青蛙跳 2018-08-17 14:00:24 1966 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载