全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
负载均衡

SetLoadBalancerUDPListenerAttribute

更新时间:2017-08-28 10:29:07

描述

  • 配置UDP Listener,包括Scheduler,StickySession,HealthCheck等。

  • 注:当前负载均衡经典网络实例的UDP协议暂不支持查看源地址。

  • 更多UDP相关说明请参考 UDP常见问题

请求参数

名称 类型 是否必须 描述
Action String 操作接口名,系统规定参数。取值:SetLoadBalancerUDPListenerAttribute。
RegionId String 地域ID。
LoadBalancerId String 负载均衡实例的唯一标识。
ListenerPort Integer 负载均衡实例前端使用的端口。取值:1-65535。
Bandwidth Integer 监听的带宽峰值。

取值:-1/1-1000Mbps

针对按固定带宽计费方式的公网类型实例,不同Listener上的Bandwidth分配的带宽峰值总和不能超出在创建负载均衡实例时设定的Bandwidth值,且不能将Listener上的Bandwidth设置为-1;针对按使用流量计费方式的公网类型实例,可以选择将Listener上的Bandwidth设置为-1,表示不限制带宽峰值。

Scheduler String 取值:wrr/wlc

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

PersistenceTimeout Integer 连接持久化的超时时间。

取值: 0-3600(单位为秒)

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

其中,0表示关闭。

HealthyThreshold Integer 判定健康检查结果为success的阈值。即,健康检查连续成功多少次后,将后端服务器的健康检查结果由fail改为success。

取值:1-10

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

UnhealthyThreshold Integer 判定健康检查结果为success的阈值。即,健康检查连续成功多少次后,将后端服务器的健康检查结果由fail改为success。

取值:1-10

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

HealthCheckTimeout Integer 每次健康检查响应的最大超时时间。

取值:1-50(单位为秒)

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

注意:如果HCTimeout < Interval,则HCTimeout无效,超时时间为HealthCheckInterval。

HealthCheckConnectPort Integer 进行健康检查的端口。

取值:1-65535

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

HealthCheckInterval Integer 进行健康检查的时间间隔。

取值:1-5(单位为秒)

默认值:无

用户不指定此参数时,表示此次调用不修改此配置项,保持之前的配置。

VServerGroup String 是否使用虚拟服务器组,取值:on/off,默认值:off;VserverGroup和MasterSlaveServerGroup只允许一个值为on。
VServerGroupId String 虚拟服务器组ID,当VserverGroup为on时,传入的VServerGroupId值才生效。
MasterSlaveServerGroup String 是否使用主备服务器组,取值:on/off,默认值:off;VserverGroup和MasterSlaveServerGroup只允许一个值为on。
MasterSlaveServerGroupId String 主备服务器组ID,当MasterSlaveserverGroup为on时,传入的MasterSlaveserverGroupId值才生效。

返回参数

全是公共返回参数,详见 <公共请求参数>

示例

请求示例

  1. https://slb.aliyuncs.com/
  2. &Action=SetLoadBalancerUDPListenerAttribute
  3. &LoadBalancerId=139a00604ad-cn-east-hangzhou-01
  4. &ListenerPort=53
  5. &VServerGroup=on
  6. &VServerGroupId=rsp-cige6j5e7p
  7. &<公共请求参数>

返回示例

  • XML 格式
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <SetLoadBalancerUDPListenerAttributeResponse>
    3. <RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BA984</RequestId>
    4. </SetLoadBalancerUDPListenerAttributeResponse>
  • JSON格式
    1. {"RequestId":"C0FD0EED-F90D-4479-803D-DD62335357E"
    2. }
本文导读目录