如果您的應用已經部署在ECS或者其他云產品,ALB的80
端口已經對外提供部署,這時候部分應用想部署在SAE,繼續復用80
端口,您可以根據本文提供的方案實現混合部署。
說明 本文的端口值僅為示例,您可以根據實際需求配置具體的端口值。
方案
ALB核心要素是監聽和服務器組,只要SAE的應用實例能夠變成ALB的服務器組就能被80
的監聽掛載,因此可以在SAE的網關(ALB)綁定一個其他端口的監聽,就能將SAE的相關應用創建為ALB的服務器組。更多信息,請參見為應用配置網關路由(ALB)和創建和管理服務器組。
- 在SAE綁定一個該ALB沒有使用到的端口,比如
1888
,并關聯相關應用。 - 在
80
端口新建路由轉發規則,并關聯SAE的服務器組。
SAE服務器組命名規則說明
假設存在一個
appId:ea401733-0180-****
,配置在ALB網關路由下,ALB端口是7777
,容器端口是18081
,服務器組的名稱規則如下:因此您可以通過SAE應用ID的前6位,在應用型負載均衡ALB控制臺搜索找到對應的服務器組。
文檔內容是否對您有幫助?