簡體   English   中英

使用 AWS Application Load-Balancer (ALB) 基於路徑路由到外部資源

[英]Path-based routing to external resource with AWS Application Load-Balancer (ALB)

我有一個工作域 xy,它與 VPC 上的 EC2 實例相關聯。

我希望將該域上的路徑 xy/z 路由到外部的非 AWS (IPv4*) 微服務​​。 這可以用 ALB 完成嗎?

我已按照將基於路徑的路由與您的應用程序負載均衡器一起使用來設置目標組,但似乎無法將它們鏈接到任何過去的 EC2 實例?

(*:可以很好地擴展端口,甚至(子)域、路徑等。)

最新的 AWS 應用程序負載均衡器 (ALB) 可以解決問題。 這對我有用

按照這里的步驟,

1. 在此處設置 ALB AWS 文檔,按照步驟直到 Listeners 選項卡,

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/tutorial-load-balancer-routing.html

2. 在監聽器選項卡上, 2.1。 修改 Listeners ID 中的規則

在此處輸入圖像描述

2.2. 添加規則: 在此處輸入圖像描述

2.3. 指向重定向 URL 在此處輸入圖像描述

這應該將您重定向到外部 URL

我也有類似的要求。 我想將請求轉發到外部 AWS TargetGroup 以節省 ConnectionTime 和 DNS 解析時間。 兩個帳戶基礎設施都在我的公司網絡內,因此可以將基於路徑的請求從一個 aws ALB 轉發到另一個 AWS api。 我試圖創建轉發請求的規則,它要求選擇 TG,它只列出屬於當前 VPC 的 TG。 不知道如何指向另一個 AWS 賬戶的 TG。 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM