修改UDP监听的配置。
请求参数
名称 | 类型 | 是否必须 | 描述 | |||
---|---|---|---|---|---|---|
Action | String | 是 | 要执行的操作。取值: SetLoadBalancerUDPListenerAttribute |
|||
RegionId | String | 是 | 负载均衡实例的地域。 您可以通过调用 DescribeRegions接口获取地域ID。 |
|||
LoadBalancerId | String | 是 | 负载均衡实例ID。 | |||
ListenerPort | Integer | 是 | 负载均衡实例前端使用的端口,取值: 1-65535 |
|||
VServerGroupId | String | 否 | 服务器组ID。 | |||
MasterSlaveServerGroupId | String | 否 | 主备服务器组ID。
|
|||
Bandwidth | Integer | 是 | 监听的带宽峰值,取值:
|
|||
Scheduler | String | 否 | 调度算法。取值:
|
|||
AclStatus | String | 否 | 是否开启访问控制功能。 取值:on | off(默认值) |
|||
AclType | String | 否 | 访问控制类型:
当AclStatus参数的值为on时,该参数必选。 |
|||
AclId | String | 否 | 监听绑定的访问策略组ID。 当AclStatus参数的值为on时,该参数必选。 |
|||
HealthCheckConnectPort | Integer | 否 | 健康检查使用的端口。取值: 1-65535:健康检查的后端服务器的端口。 |
|||
HealthyThreshold | Integer | 否 | 健康检查连续成功多少次后,将后端服务器的健康检查状态由fail判定为success。 取值:2-10 |
|||
UnhealthyThreshold | Integer | 否 | 健康检查连续失败多少次后,将后端服务器的健康检查状态由success判定为fail。 取值:2-10 |
|||
HealthCheckConnectTimeout | Integer | 否 | 接收来自运行状况检查的响应需要等待的时间。如果后端ECS在指定的时间内没有正确响应,则判定为健康检查失败。 取值:1-300(秒)
|
|||
HealthCheckInterval | Integer | 否 | 健康检查的时间间隔。 取值:1-50(秒) |
|||
HealthCheckReq | String | 否 | UDP监听健康检查的请求串,只允许包含字母、数字字符,最大长度限制为500字符。 | |||
HealthCheckExp | String | 否 | UDP监听健康检查的响应串,只允许包含字母、数字字符,最大长度限制为500字符。 | |||
VServerGroup | String | 否 | 是否使用虚拟服务器组。 取值:on|off(默认值)
|
|||
MasterSlaveServerGroup | String | 否 | 是否使用主备服务器组。 取值:on|off(默认值)
|
返回参数
名称 | 类型 | 说明 |
---|---|---|
RequestId | String | 请求ID。 |
示例
请求示例
https://slb.aliyuncs.com/?Action=SetLoadBalancerUDPListenerAttribute
&LoadBalancerId=lb-t4nj5vuz8ish9emfk1f20
&ListenerPort=443
&Bandwidth=-1
&VServerGroupId=rsp-cige6j5e7p
&公共请求参数
返回示例
-
XML格式
<?xml version="1.0" encoding="UTF-8"?> <SetLoadBalancerUDPListenerAttributeResponse> <RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BA984</RequestId> </SetLoadBalancerUDPListenerAttributeResponse>
-
JSON格式
{ "RequestId": " CEF72CEB-54B6-4AE8-B225-F876FF7BA984" }