调用 ModifyNLBServerGroupAttributes 接口,修改服务器组的名称、描述或健康检查信息。
调用一次接口最多可修改20台后端服务器。
下表中非必选参数不传入则表示保持原有配置不变。
名称 | 类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Action | String | 是 | ModifyNLBServerGroupAttributes | 要执行的操作,取值为ModifyNLBServerGroupAttributes。 |
Version | String | 是 | 2020-04-01 | API版本信息,当前版本为2020-04-01。 |
ServerGroupId | String | 是 | rsp-bp1o94dp5i6ea**** | 服务器组ID。您可以调用DescribeNLBServerGroups接口获取服务器组ID。 |
ServerGroupName | String | 否 | myservergroup | 服务器组的名称。
|
Description | String | 否 | This is a servergroup. | 服务器组的描述。
|
Scheduler | String | 否 | wrr | NLB转发流量时遵循的规则。
|
ConnectionDrainEnabled | Boolean | 否 | true | 是否开启连接优雅中断。
|
ConnectionDrainTimeout | Integer | 否 | 60 | 连接优雅中断超时时间,取值范围为0~900秒。 |
PreserveClientIPEnabled | Boolean | 否 | true | 是否开启源地址保持。
|
SessionPersistenceEnabled | Boolean | 否 | true | 是否开启会话保持。
|
SessionPersistenceTimeout | Integer | 否 | 10 | 会话保持的超时时间,取值范围为1~3600秒。 |
ProxyProtocolType | String | 否 | off | 是否启用Proxy-Protocol协议。取值如下:
|
HealthCheck | Array of Struct | 否 | -- | 健康检查相关参数,具体请参见下表“ HealthCheck ”。 |
HealthCheck
名称 | 类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
HealthCheck.Enabled | Boolean | 否 | true | 监听器是否开启健康检查功能。取值如下:
说明 以下参数仅当本参数的值为“true”时有效。 |
HealthCheck.Type | String | 否 | TCP | 健康检查的类型。取值如下:
|
HealthCheck.Port | Integer | 否 | 10 | 健康检查的端口,取值范围 1~65535
|
HealthCheck.Method | String | 否 | GET | 健康检查的方法。取值如下:
说明 当 |
HealthCheck.URI | String | 否 | / | 健康检查的路径。
说明 当 |
HealthCheck.Domain | String | 否 | www.test | 健康检查的域名,需配置为服务器上真实对外提供服务的地址。
|
HealthCheck.HttpCode | String | 否 | http_2xx,http_3xx | 健康检查正常的HTTP状态码。取值如下:
说明 当 |
HealthCheck.Interval | Integer | 否 | 2 | 健康检查的时间间隔,取值范围为1 ~ 300秒。 |
HealthCheck.Timeout | Integer | 否 | 2 | 健康检查的响应超时时间,取值范围为1 ~ 60秒。 |
HealthCheck.HealthyThreshold | Integer | 否 | 3 | 健康检查的健康阈值,取值范围为2 ~ 10次。 |
HealthCheck.UnhealthyThreshold | Integer | 否 | 3 | 健康检查的不健康阈值,取值范围为2 ~ 10次。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | 2024092952539010225146063030**** | 请求ID。 |
GET /?Action=ModifyNLBServerGroupAttributes&Version=2020-04-01&ServerGroupId=rsp-bp1o94dp5i6ea****&ServerGroupName=test HTTP/1.1 Host: open.volcengineapi.com Region: cn-guangzhou Service: clb
{ "ResponseMetadata": { "RequestId": "2024092952539010225146063030****", "Action": "ModifyNLBServerGroupAttributes", "Version": "2020-04-01", "Service": "clb", "Region": "cn-guangzhou" }, "Result": { "RequestId": "2024092952539010225146063030****", } }
您可访问公共错误码,获取更多错误码信息。