90
小米MIX
SetLoadBalancerTCPListenerAttribute__Listener相關API_API 參考_負載均衡-阿裏雲
描述
配置TCP Listener,包括Scheduler,StickySession,HealthCheck等。
請求參數
名稱 | 類型 | 是否必須 | 描述 |
---|---|---|---|
Action | String | 是 | 操作接口名,係統規定參數。 取值:SetLoadBalancerTCPListenerAttribute |
LoadBalancerId | String | 是 | 負載均衡實例的唯一標識。 |
Bandwidth | Integer | 是 | 監聽的帶寬峰值。 取值:-1/1-1000Mbps 針對按固定帶寬計費方式的公網類型實例, 不同Listener上的Bandwidth分配的帶寬峰值總和不能超出在創建負載均衡實例時設定的Bandwidth值,且不能將Listener上的Bandwidth設置為-1; 針對按使用流量計費方式的公網類型實例,可以選擇將Listener上的Bandwidth設置為-1,表示不限製帶寬峰值。 |
ListenerPort | Integer | 是 | 負載均衡實例前端使用的端口。 取值:1-65535 |
SynProxy | String | 否 | 是否開啟SynProxy,SynProxy是負載均衡的攻擊防護功能。建議用戶一般情況下不要調整這個參數,由負載均衡控製。 取值:enable | disable 默認值:disable |
Scheduler | String | 否 | 調度算法。 取值:wrr/wlc 默認值:無 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 |
PersistenceTimeout | Integer | 否 | 連接持久化的超時時間。 取值: 0-1000(單位為秒) 默認值:無 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 其中,0表示關閉。 |
HealthCheckType | String | 否 | 健康檢查類型。 取值:tcp/http 默認值:tcp TCP協議支持使用TCP和HTTP兩種健康檢查方式,可根據應用情況選擇需要的健康檢查方式。 |
HealthCheckDomain | String | 否 | 用於健康檢查的域名。當TCP監聽需要使用HTTP健康檢查時可配置此參數,如不配置則按TCP健康檢查。 取值: $_ip/用戶自定義字符串/空 自定義字符串規則:長度限製為1-80,隻能使用字母、數字、‘-’、‘.’這些字符。 用戶設置此參數為’$_ip’或空時,負載均衡會使用各後端服務器的私網IP當做健康檢查使用的Domain。 注:由於有的Region還存在BUG,暫時無法支持健康檢查域名設置,我們正在加緊修複該問題。當前請使用TCP健康檢查或者不設置HTTP健康檢查域名,係統會統一使用各後端服務器的內網IP作為域名 |
HealthCheckURI | String | 視情況而定 | 用於健康檢查的URI。當TCP監聽需要使用HTTP健康檢查時可配置此參數。如不配置則按TCP健康檢查 取值:長度限製為1-80,必須以’/’開頭。隻能使用字母、數字、‘-’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’這些字符。 |
HealthCheckConnectPort | Integer | 否 | 進行健康檢查時使用的端口。 取值:1-65535 默認值:無 用戶不設置此參數時,表示使用後端服務端口(BackendServerPort)。 |
HealthyThreshold | Integer | 否 | 判定健康檢查結果為success的閾值。即,健康檢查連續成功多少次後,將後端服務器的健康檢查結果由fail改為success。 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 取值:1-10 默認值:無 |
UnhealthyThreshold | Integer | 否 | 判定健康檢查結果為fail的閾值。即,健康檢查連續失敗多少次後,將後端服務器的健康檢查狀態由success改為fail。 取值:1-10 默認值:無 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 |
HealthCheckConnectTimeout | Integer | 否 | 每次健康檢查響應的最大超時時間。 取值:1-50(單位為秒) 默認值:無 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 |
HealthCheckInterval | Integer | 否 | 進行健康檢查的時間間隔。 取值:1-5(單位為秒) 默認值:無 用戶不指定此參數時,表示此次調用不修改此配置項,保持之前的配置。 |
HealthCheckHttpCode | String | 否 | 健康檢查正常的http狀態碼,多個http狀態碼間用”,”分割。當TCP監聽需要使用HTTP健康檢查時可配置此參數。如不配置則按TCP健康檢查。 取值:http_2xx | http_3xx | http_4xx | http_5xx 默認值:http_2xx |
VServerGroup | String | 否 | 是否使用虛擬服務器組,取值:on/off,默認值:off;增加一個入參VServerGroupId,非必選,虛擬服務器組ID。 |
VServerGroupId | String | 否 | 虛擬服務器組ID。 |
返回參數
全是公共返回參數,詳見<公共返回參數>
示例
請求示例
https://slb.aliyuncs.com/
&Action=SetLoadBalancerTCPListenerAttribute
&LoadBalancerId=139a00604ad-cn-east-hangzhou-01
&ListenerPort=443
&VServerGroup=on
&VServerGroupId=rsp-cige6j5e7p
&<公共請求參數>
返回示例
- XML格式
<?xml version="1.0" encoding="UTF-8"?>
<SetLoadBalancerTCPListenerAttributeResponse>
<RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BA984</RequestId>
</SetLoadBalancerTCPListenerAttributeResponse>
- JSON格式
{"RequestId":" CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
最後更新:2016-11-23 16:03:57
上一篇:
SetLoadBalancerHTTPSListenerAttribute__Listener相關API_API 參考_負載均衡-阿裏雲
下一篇:
SetLoadBalancerUDPListenerAttribute__Listener相關API_API 參考_負載均衡-阿裏雲
計費常見問題__計量計費_大數據計算服務-阿裏雲
刪除應用__應用管理_用戶指南_容器服務-阿裏雲
基本指導原則__最佳實踐_訪問控製-阿裏雲
可信雲服務認證具體測評內容是什麼?__可信雲服務認證_信任中心-阿裏雲
地鐵站點_阿裏雲幫助中心-阿裏雲,領先的雲計算服務提供商
寶寶樹-電商__最佳實踐_DDoS 高防IP-阿裏雲
Logstash接入Windows平台日誌__logtail(Agent)_用戶指南_日誌服務-阿裏雲
雙 11 充值、返現及抽獎規則___儲值卡_代金券及推薦碼_財務-阿裏雲
排序sort子句__搜索子句介紹_API參考手冊_開放搜索-阿裏雲
使用須知__內容檢測API文檔_阿裏綠網-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲