阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯(lián)系客服飛機@jkkddd

五分鐘玩轉(zhuǎn)ALB Ingress網(wǎng)關(guān)路由

應用型負載均衡ALB(Application Load Balancer)提供強大的應用層處理能力和豐富的高級路由功能,聚焦HTTP、HTTPS和QUIC應用層協(xié)議,是阿里云官方云原生Ingress網(wǎng)關(guān)。本文介紹ALB Ingress的最佳實踐,您可以參考以下信息對SAE應用進行配置,獲得最佳的使用效果。
背景信息
隨著云原生應用微服務化、Serverless化,您需要面對復雜路由規(guī)則可配置、支持多種應用層協(xié)議(HTTP、HTTPS和QUIC等)、服務訪問的安全性以及流量的可觀測性等訴求,但傳統(tǒng)的四層SLB Ingress已無法滿足現(xiàn)有訴求。
Serverless應用引擎SAE(Serverless App Engine)實現(xiàn)的ALB Ingress Controller基于應用型負載均衡ALB(Application Load Balancer)之上提供了全托管免運維的Ingress流量管理。依托SAE的網(wǎng)關(guān)路由兼容Nginx Ingress語義,SAE具備配置以及管理復雜業(yè)務路由的能力,包括證書自動發(fā)現(xiàn)、流量入口可觀測、多種應用層協(xié)議(QUIC等)兼容和大規(guī)模七層流量處理能力,讓您輕松應對云原生應用流量管理。
功能詳解
ALB
應用型負載均衡ALB(Application Load Balancer)是阿里云推出的專門面向HTTP、HTTPS和QUIC等應用層負載場景的負載均衡服務,具備超強彈性及大規(guī)模七層流量處理能力。
SAE的網(wǎng)關(guān)路由基于阿里云應用型負載均衡ALB(Application Load Balancer),提供更為強大的Ingress流量管理方式,兼容Nginx Ingress語義,具備處理復雜業(yè)務路由和證書自動發(fā)現(xiàn)的能力,支持HTTP、HTTPS和QUIC協(xié)議,可滿足云原生應用場景下對超強彈性和大規(guī)模七層流量處理能力的需求。
應用場景
ALB目前支持的場景包括高彈性互聯(lián)網(wǎng)場景、視音頻行業(yè)低延遲場景、面向云原生應用場景等。
SAE上快速使用ALB
對于托管到SAE的應用,配置SAE路由規(guī)則,能夠?qū)崿F(xiàn)通過負載均衡實例,將請求流量轉(zhuǎn)發(fā)到一個或多個應用中。適用場景如下。
單應用或多應用有相同域名不同路徑流量轉(zhuǎn)發(fā)的需求。
單應用或多應用有不同域名流量轉(zhuǎn)發(fā)的需求(不同域名解析的訪問IP地址是同一個)。
配置準備
創(chuàng)建ALB實例。
SAE網(wǎng)關(guān)路由功能基于綁定負載均衡實例來實現(xiàn),在SAE側(cè)配置的一條網(wǎng)關(guān)路由,在負載均衡SLB側(cè)將會映射為一條名稱以ingress開頭的監(jiān)聽配置。負載均衡SLB支持應用型負載均衡ALB,關(guān)于ALB實例的更多配置信息,請參見創(chuàng)建應用型負載均衡。
路由規(guī)則配置完成后,可以在命名空間的網(wǎng)關(guān)路由頁面,查看路由規(guī)則,并通過域名:訪問端口/Path訪問相應的后端服務或者應用。
下圖為一個簡單的路由規(guī)則,將來自www.example.com/path的請求通過8080端口轉(zhuǎn)發(fā)至后端應用spring-boot-provider,將沒有配置自定義轉(zhuǎn)發(fā)策略的請求都轉(zhuǎn)發(fā)到后端應用spring-boot-consumer。sc_view_ingress_forwarding_rules_alb

心靈雞湯:

標題:阿里云國際賬號免費注冊,阿里云服務器購買,24小時自助充值

地址:http://www.tantricheartwheels.com/kfxw/64275.html