修改监听器配置
修改负载均衡器监听器配置。
- 会话保持:
SOURCE_IP
,HTTP_COOKIE
,APP_COOKIE|CookieName
- 监听器健康检查方式。检查方式有
HTTP
、TCP
、HTTPS
两种。HTTP
和HTTPS
格式为:HTTP
|url|method|httpCode,url表示访问url,method有GET````POST
,httpCode标识返回码。例如HTTP|/index.html
或HTTP|www.baidu.com/index.html|GET
。TCP
方式:TCP
。 - inter | timeout | fall | rise,表示:检查间隔(2-60s) | 超时时间(5-300s) | 不健康阈值(2-10次) | 健康阈值(2-10)
请求参数
参数名 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
Action | String | 是 | 操作方法:ModifyLBListener |
Region | String | 是 | 机房标识,取值参见地域列表 |
Id | String | 是 | |
HealthCheckEnabled | String | 否 | 是否启用健康检查 |
HealthCheckOption | String | 否 | 见说明 |
HealthCheckMethod | String | 否 | 见说明 |
Enabled | Boolean | 否 | 是否启用 |
MaxConnections | String | 否 | 最大连接数 |
PemId | String | 否 | 证书ID,如果是协议是HTTPS的话用 |
SessionPersistence | String | 否 | 会话保持 |
Port | Integer | 否 | 监听的端口 |
LoadBalancingMethod | String | 否 | 负载均衡器方法,支持 RoundRobin,SourceIp,LeastConnections |
Name | String | 否 | 名称 |
返回参数
名称 | 类型 | 说明 |
---|---|---|
Action | String | 执行的操作 |
TaskId | String | 请求标识 |
请求示例
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"
}
}