程式的負載均衡 應用程式負載均衡器概述

2021-10-14 20:42:49 字數 2199 閱讀 1348

點↗️藍字關注,謝謝支援

**:www.iloveaws.cn

我們開始今天的課程內容。應用程式負載均衡器是aws推出的新一代負載均衡器,支援http以及https協議。當然,還有很多應用程式負載均衡器所支援的功能上面沒有列出。

按照這個思路在本節課,我接下來將快速演示應用程式負載均衡器的 基於路徑的路由功能,這個也是在組織環境中經常會使用到的功能。基於路徑的路由功能是應用程式負載均衡器基於內容的路由的一種,是指您可以基於 http 標頭的 url 路徑 路由 客戶端請求。

如果您執行的是微服務,可以使用基於路徑的路由將流量路由給多個後端服務。例如,您可以將一般請求路由到乙個目標組,並將影象呈現請求路由到另乙個目標組。

我們舉個例子:

通過在應用程式負載均衡器的***配置規則條件,可以將負載均衡器收到的example.com/images/請求 ,url中包括/images/的請求路由到 server 1;

將負載均衡器收到的的example.com/about/請求,url中包括/about/的請求路由到 server 2 。

這種方式就是應用程式負載均衡器的基於路徑的路由功能。通過基於路徑的路由功能,您可以將您的應用程式構造為較小的服務,並根據 url 內容將請求路由到正確的服務。

我已經將ppt中的這個場景的測試環境配置完成了,我啟動了兩台ec2,分別安裝了nginx,並在server1中只部署了對應的images目錄和檔案;以及在server2中只部署了對應的about目錄和檔案。

這個演示的ec2例項通過nginx提供http服務。

需要注意我這裡只是拿單獨的兩個server1做為目標來舉例,在實際使用中可以建立目標組註冊多個目標。現在我們切換到aws管理控制台一起來看一下。

接下裡我們演示下應用程式負載均衡器的基於路徑的路由功能,當然我已經配置好了應用程式負載均衡器,並已經在負載均衡器的***配置了規則條件,我們測試一下執行的結果:

alb-test-1884979438.ap-northeast-1.elb.amazonaws.com

並複製到瀏覽器,然後我們在dns名稱後面輸入:

/images/view.jpg,當我回車後負載均衡器收到這個/images/請求 ,因為我已經在負載均衡器配置了對應規則,這個url中包括/images/的請求負載均衡器會將請求路由到 server 1,對應我們的演示會在瀏覽器中開啟那張風景,我們測試下是不是這樣,回車:可以看到server 1中的可以正常顯示,我們的這個應用程式負載均衡器將這個url的請求正確路由到 server 1 。

同樣我們修改下url,將負載均衡器dns後面修改為/about/about.txt。根據我在負載均衡器配置的規則,當回車後負載均衡器收到的這個url中包括/about/的請求,負載均衡器會將請求路由到 server 2 ,然後server2的http服務會在瀏覽器中開啟乙個文字檔案,我們測試下是不是這樣:可以看到應用程式負載均衡器將這個包含/about的url的請求正確路由到 server 2 ,server 2中的文字檔案內容可以正常顯示。

快速演示,我們的下節課會從頭開始配置這個演示環境,實操演示建立應用程式負載均衡器並新增相應的條件,實現今天演示的基於路徑的路由功能,並會對應用程式負載均衡器的一些知識點進行深入討論。

優惠名額已不多,等您來加入。

本系列課程的教學目標是幫您通過aws sap考試認證,在課程中設計了大量的實操演示、實驗、使用者案例,更是希望能通過本課程讓學習者具備乙個aws sap應該具備的能力。考得證書不是最終目的,還應同時具備和證書等同的能力,這是我們創辦此系列課程宗旨。

適用於想通過aws sap認證,或打算對aws有更深了解的相關人士。應具備saa認證或等同知識。

本課程正常情況下每週進行更新,每月計畫更新4-5+課時。

如果覺得本文有用

就點下在看哦?

應用程式負載均衡器概述

www.iloveaws.cn 我們開始今天的課程內容。應用程式負載均衡器是aws推出的新一代負載均衡器,支援http以及https協議。支援基於路徑 基於主機的路由 可以將ip位址註冊為目標 支援呼叫 lambda 函式 支援sni 支援單個例項多個埠之間進行負載平衡來提供增強的容器支援 當然,還...

程式的負載均衡 網路模型與負載均衡

這裡簡要介紹osi網路模型,實際應用的網路模型,以及通過網路模型了解各層的負載均衡器如何工作。osi網路模型有7層,從低到高分別為 osi的物理層規範是有關傳輸介質的特性,這些規範通常也參考了其他組織制定的標準。連線頭 幀 幀的使用 電流 編碼及光調製等都屬於各種物理層規範中的內容。物理層常用多個規...

監控應用程式負載均衡器ALB

您可使用以下功能監控負載均衡器,分析流量模式及解決與負載均衡器和目標相關的問題。cloudwatch 指標 access log 訪問日誌 request tracing 請求跟蹤 cloudtrail log 日誌 您可以使用 aws cloudtrail 捕獲有關向 elastic load b...