
我計劃在一個 Ec2 實例(Linux 且不是基於容器的)上託管 3 個 URL,並進行基於路徑的路由。您能否幫忙查一下 ALB 是否支援同一實例中的多個 URL。注意:我知道可以在單一實例中路由到容器,但我的要求不是容器
答案1
容器實際上對 ALB 來說並不可見——即使您正在使用它們,重要的是 HTTP 伺服器正在偵聽的 TCP 連接埠。如果您的每個服務都偵聽特定連接埠(它們必然需要這樣做,否則它們就不會是不同的服務),那麼 ALB 可以根據路徑將請求路由到同一實例上的多個服務。
每個服務都與一個唯一的相關聯目標組在 ALB 上,使用偵聽來自平衡器的請求的連接埠進行註冊。