附註:

將 OCI 負載平衡器設定為使用不同的網域名稱存取多個執行處理

簡介

在本教學課程中,我們將在 Hub 和 Spoke 網路架構中使用 Oracle Cloud Infrastructure (OCI) 負載平衡器,根據 URL 或網域名稱將網路流量重新導向至不同的後端集 (執行處理)。

圖像

讓我們假設,我們已為不同的客戶或應用程式專責 VCN。我們希望使用單一負載平衡器將負載平衡器的流量重新導向至不同網輻 VCN 型 URL (從網際網路外部使用) 中的這些不同客戶執行處理。

下圖說明當您使用不同的 URL 從網際網路存取不同的執行處理或應用程式時,流量。

圖像

目標

必要條件

作業 1:變更 OCI Web 應用程式防火牆 (WAF) 原則

變更 WAF 原則以允許流量。

工作 2:設定公用網域名稱的網域名稱系統 (DNS)

使用您的 DNS 伺服器設定網域名稱、主機名稱或 URL,並將它們對應至負載平衡器的公用 IP 位址。

在本教學課程中,我們正在測試的網域名稱為 iwanhoogendoorn.nl。您會看到下列對應。

名稱 Type 數值
客戶 -a A 144.xxx.xxx.xxx (OCI 負載平衡器的公用 IP 位址)
客戶 -b A 144.xxx.xxx.xxx (OCI 負載平衡器的公用 IP 位址)
客戶 -c A 144.xxx.xxx.xxx (OCI 負載平衡器的公用 IP 位址)

這會建立下列子網域:

圖像

作業 3:設定主機名稱 OCI 負載平衡器

作業 4:建立多個後端集

設定 OCI 負載平衡器的後端集。

作業 5:建立多個監聽器

作業 6:測試使用不同公用網域名稱的連線

我們已順利測試負載平衡器根據不同的 URL 或主機名稱分配流量。

認可

其他學習資源

探索 docs.oracle.com/learn 上的其他實驗室,或存取 Oracle Learning YouTube 頻道上的更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center