【发布时间】:2026-02-04 10:40:01
【问题描述】:
我在应用网关后面有应用服务,需要维护几个不同的环境(开发、测试、产品)。我也有两个子网的 vnet,应用程序网关的前端和应用程序服务的后端。每个环境都有自己的子域,即。 dev.example.com、test.example.com 和 example.com(用于产品)。使用 terraform 和 Azure Pipelines 自动部署。
我应该使用单个应用网关来处理此流量(并降低成本),还是应该在每个环境中使用应用网关。在这里寻找好的做法。
【问题讨论】:
-
您绝对应该使用多个应用程序网关。问你自己一个问题,如果你需要为其中一个环境提供不同的配置,你会怎么做?
-
另外想想你会有一个生产和开发环境的单点故障,这听起来不太好。
标签: azure terraform environment azure-application-gateway