常見問題
1.負載均衡器數量說明:
- 針對包年包月的負載均衡器,客戶可以任意購買,無數量限制。
- 購買按量計費的負載均衡器,保障賬戶金額不低於最低保證金。
- 每個均衡器支援新增5個監聽器。
- 每個監聽器支援新增20個後端服務。
2.建立後端服務時,為何選擇不到所需雲主機?
- 負載均衡器與雲主機在同一個私有網路中進行,請先將雲主機加入到負載均衡器所在的私有網路中。
3.負載均衡器流量轉發沒有生效,怎麼辦?
- 確認負載均衡器防火牆 對應的監聽埠已經開啟。
- 確認提供後端服務的雲主機防火牆,對應轉發埠已經開啟。
- 確認雲主機的伺服器配置正常,並且健康檢查狀態為正常,因為一旦後端服務健康檢查異常,則會遮蔽該雲主機服務。
4.負載均衡器怎樣變更私有網路?
- 請先刪除均衡器下的所有監聽器,再進行私有網路變更。
5.什麼是權重?
- 主機在監聽器下所有云主機所佔權重,權重越大,轉發流量越大。 如一個監聽器下存在A、B兩個後端服務,分別權重佔7、3,在滿足轉發策略前提下,按照7:3的比例分配流量轉發。
6.監聽協議為TCP時,支援哪幾種健康檢查方式?
- 監聽協議為TCP時,僅支援TCP健康檢查方式。
7.監聽協議為TCP時,能否繫結轉發策略?
- 不支援。
8.沒有轉發策略,可否正常轉發流量?
- 可以,如後端服務沒有繫結轉發策略,系統將按照監聽器的預設轉發規則,如向當前連線數最少的雲主機進行流量轉發。
- 監聽協議為TCP時,就不能繫結轉發策略。
9.可以在SLB使用過程中增加或減少雲伺服器麼?
- 可以。我們支援在任意時刻增加或減少進行負載均衡的後端雲伺服器數。但為了保證對外服務的穩定不中斷,請確保在增加或減少雲伺服器時,開啟SLB的健康檢查功能並保證SLB後端至少有1臺雲伺服器是可以正常提供完整服務的。
10.進行了負載均衡服務的雲伺服器是否可以不用掛載公網IP?
- 可以。負載均衡和雲伺服器之間的通訊是基於私有網路進行通訊的,所以SLB有公網IP和頻寬,即可保證後端雲伺服器群的對外服務性。後端雲伺服器無外網頻寬不影響SLB與後端伺服器的通訊。
- 從費用角度考慮,使用者購買不帶公網IP的雲伺服器,會大大節省伺服器的運營成本。客戶只需為SLB配置一個公網IP,即可實現多臺伺服器與外界通訊。 您可在購買雲伺服器時,選擇購買不帶IP的雲伺服器(注意:不帶IP的雲伺服器只能透過控制中心的遠端登入模式進行管理)。
11.不同作業系統的雲伺服器可以做負載均衡服務麼?
- 可以。我們並沒有限制負載均衡後端伺服器的作業系統型別,只要伺服器部署的業務內容和資料一致即可正常提供服務;但為了方便您的管理,我們強烈建議您的後端伺服器保持一致。
12.域名需要解析到負載均衡的公網IP上,才能提供訪問?
- 是的。負載均衡將作為對外服務的入口,統一為多臺雲伺服器提供業務入口,所以您需要將原來業務網站域名解析至負載均衡的IP上。
13.設定了SLB服務的雲伺服器到期了,是如何處理?
- 如均衡器未到期,但後端服務關聯的雲伺服器已經到期,那麼到期後伺服器將被刪除,伺服器被刪除同樣請求也將無法被轉發至該雲伺服器上。
14.如果要為負載均衡增加IP可以嗎?
- 可以,需透過工單提交請求,並需支付相應的費用,SLB每增加一個IP,CMI機房每月收費20元(根據各機房IP情況而定)。
15.我已經購買了伺服器,想將現有的雲伺服器組建SLB服務,可以嗎?
可以,只要雲伺服器與SLB是在同一機房下就可以。
如想去除已經購買了的雲伺服器的公網IP,需在雲伺服器即將到期,進行續費時,與客服或銷售進行聯絡,我們會協助您在續費時,將公網IP去除。
16.如何修改最大連線數?
最大連線數表示SLB可同時承受的最多併發數連線數。
您可選擇升級您的SLB,或者在續費時選擇提高最大連線數,目前我們提供5000、10000、20000、50000的最大連線數。注意:升級最大連線數後,需執行【應用】操作,方可生效。
17.什麼是後端服務?
後端服務,是建立在監聽器與後端服務之間的一個關係。
一臺伺服器可能存在多個後端服務。一個監聽器下也可能存在多個後端服務。
在同一個監聽器下,一臺雲伺服器只能新增一個後端服務,可新增多臺雲伺服器。
18.什麼是監聽器?
監聽器建立在負載均衡器和後端雲伺服器(即提供服務的雲伺服器)之間的某一協議型別的監聽服務,目前華雲支援TCP、HTTP、HTTPS協議型別的監聽。
監聽器會監聽該類協議請求,並根據規則轉發至後端伺服器。
19.負載均衡的轉發方式有哪幾種?
目前我們支援3中轉發方式:輪詢、最小連線數、基於源IP
輪詢:依據後端伺服器的權重,將請求輪流傳送給後端伺服器,常用於短連線服務,例如 HTTP 等服務。
最小連線數:優先將請求發給擁有最少連線數的後端伺服器,常用於長連線服務,例如資料庫連線等服務。
基於源IP:來自相同IP的請求會被分配到固定的某個後端伺服器。
20.什麼是會話保持?
- 選擇開啟會話保持,訪問將被記錄,下次該使用者再次訪問時會根據會話保持方式被分配到合適的後端伺服器上。
21.什麼是健康檢查?
透過向後端伺服器傳送 TCP 包或HTTP請求來檢測後端的雲伺服器是否正常。HTTP的健康檢查,您可以指定需要檢測的 URL。
負載均衡器會透過 HTTP 返回值是否為200來判斷服務是否正常。
檢查間隔:連續兩次健康檢查之間的時間間隔,單位為秒,範圍為 2 – 60s,預設為10s。
超時時間:等待健康檢查請求返回的超時時間,檢查超時將會被判定為一次檢查失敗,單位為秒,範圍為 5 – 300s,預設為5s,不可大於檢查間隔。
異常閾值:多少次連續檢查失敗之後,可以將後端服務遮蔽,請求將不會被轉發至該伺服器上,範圍為2 – 10次,預設為2次。
健康閾值:多少次連續檢查成功之後,可以將後端服務恢復,範圍為2 – 10次,預設為5次。
健康檢查出現異常時,您可一目瞭然,哪些伺服器出現了異常,以便於您的及時處理。
並且負載均衡器在進行前端請求轉發的時候會遮蔽該臺雲伺服器,請求將不會被轉發至該雲伺服器上。
伺服器服務正常後,健康檢查為正常後,負載均衡的請求即可恢復轉發到該臺伺服器上。
健康檢查機制極大的預防了伺服器單點故障,提高了業務可用性。
22.負載均衡使用的限制條件
限制內容 | 描述 |
---|---|
建立SLB的限制 | 組建SLB服務的雲伺服器必須在同一機房下 |
SLB網路型別 | 公網+私有網路 |
SLB的可用機房 | 香港CMI-2區、香港CMI-3區 |
SLB實時計費方式 | 按最大連線數+按頻寬,預付費(月、年) |
SLB的後端伺服器數量 | 無限制 |
SLB公網頻寬範圍 | 1-99Mbps |
SLB監聽器數量 | 無限制 |
SLB監聽協議型別 | HTTP/TCP;預設為HTTP |
SLB監聽器前端/後端埠範圍 | 1-65535 ;監聽協議為HTTP,埠預設為80 |
SLB監聽轉發規則 | 輪詢/最小連線數/基於源IP,預設輪詢 |
會話保持方式 | Source_IP / HTTP_cookie / App_cookie;預設為Source_IP |
健康檢查方式 | TCP/HTTP;預設為TCP |
HTTP健康檢查-URL | 長度限制為1-80,只能使用字母、數字、‘-’、‘/’、‘.’、‘%’、‘?’、‘#’、‘&’這些字元 |
健康檢查-檢查間隔 | 範圍2-60s,預設10s |
健康檢查-超時時長 | 範圍5-300s。預設5s;不可大於檢查間隔 |
健康檢查-健康閾值 | 健康閾值指連續檢查正常多次後,判定後端服務為正常;範圍2-10次數,預設5次 |
健康檢查-異常閾值 | 異常閾值指連續檢查失敗多次後,判定後端伺服器失效;範圍2-10次數,預設2次 |
一個監聽器下可新增的後端云云伺服器 | 無限制 |
後端雲伺服器權重範圍 | 1-100,預設100 |
每個使用者上傳證書數量限制 | 無限制 |
最大連線數 | 支援的最大併發連線數:5000/10000/20000/50000 |