跳到主要内容

修改监听器配置

修改负载均衡器监听器配置。

  • 会话保持:SOURCE_IPHTTP_COOKIEAPP_COOKIE|CookieName
  • 监听器健康检查方式。检查方式有 HTTPTCPHTTPS 两种。HTTPHTTPS格式为: HTTP|url|method|httpCode,url表示访问url,method有GET````POST,httpCode标识返回码。例如 HTTP|/index.htmlHTTP|www.baidu.com/index.html|GETTCP方式:TCP
  • inter | timeout | fall | rise,表示:检查间隔(2-60s) | 超时时间(5-300s) | 不健康阈值(2-10次) | 健康阈值(2-10)

请求参数

参数名参数类型是否必填参数说明
ActionString操作方法:ModifyLBListener
RegionString机房标识,取值参见地域列表
IdString
HealthCheckEnabledString是否启用健康检查
HealthCheckOptionString见说明
HealthCheckMethodString见说明
EnabledBoolean是否启用
MaxConnectionsString最大连接数
PemIdString证书ID,如果是协议是HTTPS的话用
SessionPersistenceString会话保持
PortInteger监听的端口
LoadBalancingMethodString负载均衡器方法,支持 RoundRobin,SourceIp,LeastConnections
NameString名称

返回参数

名称类型说明
ActionString执行的操作
TaskIdString请求标识

请求示例

http://api.chinac.com/v2/?Action=ModifyLBListener
&Id=lbl-sdsddd
&Name=adad
&LoadBalancerId=lb-adfad
&LoadBalancingMethod=ROUND_ROBIN
&Port=200
&Protocol=HTTP
&SessionPersistence=APP_COOKIE|adad
&<公共请求参数>

返回示例

{
"code": 10000,
"message": "",
"data": {
"TaskId": "bb112c20170506133720502",
"Action": "ModifyLBListener"
}
}