【发布时间】:2020-02-16 06:51:17
【问题描述】:
我有一个带有两个应用服务计划的 ASE,每个计划包含 1 个容器 Web 应用。 基本上它是一个代理后端(App2)的nginx(App 1) - 没什么特别的。 我可以通过它们的 URL 访问这两个应用程序,例如(URL 不是真实的):
- 前端:https://frontend-prod-ase.ase-prod-west-europe.p.azurewebsites.net
- 后端:https://backend-prod-ase.ase-prod-west-europe.p.azurewebsites.net
问题是,我怎样才能实现从 nginx 到后端的连接直接在 ASE 的 VNET 中进行?我找不到后端应用程序的私有 IP,我想如果我在 nginx 中使用 https://backend-prod-ase.ase-prod-west-europe.p.azurewebsites.net 作为上游的 URL,该请求将被视为使用 (S)NAT 向外界发出的请求。
提前感谢您的任何想法
【问题讨论】:
标签: azure nginx azure-app-service-envrmnt azure-web-app-for-containers