建立伺服器組
登入網路型負載平衡NLB控制台。
在頂部功能表列,選擇執行個體地區。
在左側導覽列,選擇。
在伺服器組頁面,單擊建立伺服器組。
在建立伺服器組對話方塊,完成以下配置,然後單擊建立。
配置 | 說明 |
伺服器群組類型 | 選擇一種伺服器群組類型: |
VPC | 從VPC下拉式清單中選擇一個VPC。 |
選擇後端協議 | 選擇一種後端協議: TCP:關聯TCP和TCPSSL監聽。 UDP:關聯UDP監聽。
|
選擇調度演算法 | 選擇一種調度演算法: 輪詢:按照訪問順序依次將外部請求分發到後端伺服器。 加權輪詢(預設):權重值越高的後端伺服器,被輪詢到的次數(機率)也越高。 源IP雜湊:基於源IP的一致性雜湊,相同的源地址會調度到相同的後端伺服器。 四元組雜湊:基於四元組(源IP、目的IP、源連接埠和目的連接埠)的一致性雜湊,相同的流會調度到相同的後端伺服器。 QUIC ID雜湊:基於QUIC ID的一致性雜湊,支援將同一個QUIC ID的請求雜湊到同一台後端伺服器上。 加權最小串連數:除了根據每台後端伺服器設定的權重值來進行輪詢,同時還考慮後端伺服器的實際負載(即串連數)。當權重值相同時,當前串連數越小的後端伺服器被輪詢到的次數(機率)也越高。 說明 僅後端協議為UDP時,支援選擇QUIC ID雜湊。
|
選擇資源群組 | 選擇歸屬的資源群組。 |
標籤 | 設定標籤鍵和標籤值。 |
IPv6掛載 | 選擇是否開啟IPv6掛載。 說明 當伺服器組選擇的VPC未開啟IPv6功能時,預設不開啟IPv6掛載功能。 |
串連優雅中斷 | 選擇是否開啟串連優雅中斷,預設關閉。 開啟串連優雅中斷後,您需要設定串連優雅中斷逾時時間。取值範圍:0~900秒,0表示立即中斷。 當移除後端伺服器或者後端伺服器健全狀態檢查異常時: |
客戶端地址保持 | 開啟或關閉用戶端地址保持。開啟用戶端地址保持後,後端伺服器可以擷取用戶端源IP地址。 關閉用戶端地址保持功能後,可以支援後端伺服器作為用戶端訪問NLB執行個體,如果需要擷取用戶端源IP地址,可以通過在對應監聽中開啟ProxyProtocol擷取用戶端源IP地址。 說明 開啟用戶端地址保持後,IP類型的伺服器組不支援自動攜帶用戶端源地址,請在監聽中搭配ProxyProtocol實現源地址擷取。 |
開啟全連接埠轉寄 | 開啟或關閉全連接埠轉寄。開啟後添加後端伺服器無需指定連接埠,NLB將按照前端請求連接埠轉寄流量至後端伺服器。 說明 當您的監聽開啟全連接埠功能時,後端伺服器組需開啟該功能。 |
開啟健全狀態檢查 | 開啟或關閉健全狀態檢查。 |
健全狀態檢查配置 | 開啟健全狀態檢查後您可以單擊編輯修改健全狀態檢查相關配置。 |
健全狀態檢查協議 | 選擇健全狀態檢查協議類型: TCP(預設):通過發送SYN握手報文來檢測伺服器連接埠是否存活。 HTTP:通過發送HEAD或GET請求類比瀏覽器的訪問行為來檢查伺服器應用是否健康。 UDP:通過發送ICMP Echo Request和UDP探測報文來擷取狀態資訊。
說明 僅當伺服器組後端協議選擇UDP時,健全狀態檢查協議支援選擇UDP。 |
健全狀態檢查方法 | 選擇健全狀態檢查方法: |
健全狀態檢查連接埠 | 選擇健全狀態檢查服務訪問後端時的探測連接埠。 說明 開啟全連接埠轉寄後,健全狀態檢查連接埠需指定特定連接埠。 |
健全狀態檢查路徑 | 輸入健全狀態檢查頁面的URL。 |
健全狀態檢查網域名稱 | 輸入健全狀態檢查的網域名稱。 |
健康狀態返回碼 | 選擇健全狀態檢查正常的狀態代碼。 可以選擇http_2xx(預設)、http_3xx、http_4xx和http_5xx。 |
自訂請求/響應 | 為UDP監聽配置健全狀態檢查時,您可以開啟自訂請求/響應,然後在自訂請求中輸入請求的內容(例如youraccountID),在自訂響應中輸入預期的返回結果(例如slb123)。 同時在後端伺服器的應用邏輯中加入相應的健全狀態檢查應答邏輯,如收到 youraccountID的請求時,回應slb123。 此時,當NLB執行個體收到後端伺服器返回的資訊與預期一致時,則判定健全狀態檢查成功,否則判定健全狀態檢查失敗。此方式能最大程度確保UDP健全狀態檢查的可靠性。 |
響應逾時時間 | 輸入接收來自健全狀態檢查的響應需要等待的時間。如果後端伺服器在指定的時間內沒有正確響應,則判定為健全狀態檢查失敗。 |
間隔時間 | 輸入進行健全狀態檢查的時間間隔。 說明 健全狀態檢查協議為UDP時,您需要設定間隔時間>=響應逾時時間,以確保UDP探測回包不會因逾時而被誤判為未響應。 |
健康閾值 | 健全狀態檢查連續成功多少次後,將後端伺服器的健全狀態檢查狀態由失敗判定為成功的次數。 |
不健康閾值 | 健全狀態檢查連續失敗多少次後,將後端伺服器的健全狀態檢查狀態由成功判定為失敗的次數。 |
添加雲端服務器作為後端服務
當建立的伺服器組為伺服器類型時,需要添加後端伺服器來處理轉寄請求。開啟全連接埠轉寄的伺服器組不能掛載相同的ECS、ENI和ECI執行個體。
在伺服器組頁面,找到目標執行個體,選擇以下一種方法,進入後端伺服器頁面。
在後端伺服器頁簽,單擊添加後端伺服器。
在添加後端伺服器面板,選擇以下伺服器類型,單擊下一步。
設定管理員的連接埠和權重,單擊確定。
說明
當伺服器組開啟全連接埠轉寄後,添加後端伺服器時無需指定連接埠。NLB將按照前端請求連接埠轉寄流量至後端伺服器。
權重預設為100,權重越高的伺服器將被分配到更多的訪問請求。
您可以滑鼠移至上方至
批量修改伺服器的權重和連接埠:
單擊向下複製:如果修改當前伺服器的權重或連接埠,該伺服器頁面位置以下所有伺服器的權重或連接埠同步改變。
單擊向上複製:如果修改當前伺服器的權重或連接埠,該伺服器頁面位置以上所有伺服器的權重或連接埠同步改變。
單擊全部複製:如果修改當前伺服器的權重或連接埠,該伺服器組中所有伺服器的權重或連接埠同步改變。
單擊重設:
添加IP地址作為後端服務
當建立的伺服器組為IP類型時,需要添加IP地址作為後端服務處理轉寄請求。開啟全連接埠轉寄的伺服器組不能添加相同的IP地址至該伺服器組中。
在伺服器組頁面,找到目標執行個體,選擇以下一種方法,添加IP地址。
在後端伺服器組詳情頁面,單擊後端伺服器頁簽,單擊添加IP。
在添加後端伺服器面板的選擇伺服器頁簽下,輸入IP地址,單擊下一步。
在配置連接埠和權重頁簽下,設定添加的IP地址的連接埠和權重,然後單擊確定。
說明
當伺服器組開啟全連接埠轉寄後,添加後端伺服器時無需指定連接埠。NLB將按照前端請求連接埠轉寄流量至後端伺服器。
權重預設為100,權重越高的伺服器將被分配到更多的訪問請求。
您可以滑鼠移至上方至
批量修改伺服器的權重和連接埠:
單擊向下複製:如果修改當前伺服器的權重或連接埠,該伺服器頁面位置以下所有伺服器的權重或連接埠同步改變。
單擊向上複製:如果修改當前伺服器的權重或連接埠,該伺服器頁面位置以上所有伺服器的權重或連接埠同步改變。
單擊全部複製:如果修改當前伺服器的權重或連接埠,該伺服器組中所有伺服器的權重或連接埠同步改變。
單擊重設:
更多操作
操作 | 操作步驟 |
編輯服務器組基本資料 | 在伺服器組頁面,找到目標伺服器組,單擊編輯基本資料,在編輯基本資料對話方塊,修改調度演算法、串連優雅中斷和用戶端地址保持參數。 |
編輯健全狀態檢查 | 在伺服器組頁面,找到目標伺服器組,單擊編輯健全狀態檢查,在編輯健全狀態檢查對話方塊中,修改健全狀態檢查配置參數。 |
移除後端伺服器 | 您可以根據業務需要移除伺服器組中的後端伺服器。 警告 如果直接在伺服器組中移除後端伺服器,可能會造成業務中斷,建議您先將後端伺服器的權重設定為0,然後再從伺服器組中移除該後端伺服器。 在伺服器組頁面,單擊目標伺服器組執行個體ID。 單擊後端伺服器頁簽,找到目標伺服器,單擊移除,然後單擊確定。
|
刪除伺服器組 | 如果一個伺服器組未被任何監聽轉寄規則關聯,則可以刪除該伺服器組。刪除伺服器組不會影響伺服器。如果您不再需要登入的ECS、ENI、ECI執行個體,則可以停止或釋放該執行個體。 在伺服器組頁面,找到目標伺服器組,在操作列選擇,然後單擊確定。 |