首页 > 解决方案 > Azure:不同 vnet 中的 Webapp 插槽

问题描述

是否可以将 azure webapp 的每个插槽确定为不同的 IP 地址/vnet?例如 dev-slot 到 dev-vnet 和 prod-slot 到 prod-vnet

确定出站 IP 地址的属性“全局”工作(因为整个 webapp 不提供插槽单独选项。

任何想法如何做到这一点(每个 webapp 插槽一个 ip / 更好的 vnet)都非常感谢!

非常感谢!

标签: azureipazure-web-app-servicevnet

解决方案


据我所知,不可能将 Azure Web 应用程序的每个插槽都确定为不同的 IP 地址。

部署槽实际上是具有自己的主机名的实时应用程序,这与 Azure Web 应用程序主机名不同。但插槽与 Azure 中的 Azure Web 应用具有相同的 IP 地址。您可以使用 Ping 实用程序来验证它,Ping 超时只能说我们可以从 Web 应用程序或 azure 中的每个插槽中看到主机。

这是 Azure Web 应用服务中的两个插槽的屏幕截图 - 暂存和完整。

在此处输入图像描述

实际上,IP 地址 13.90.143.69 也是 Azure Web 应用服务的 IP 地址。如果你想要 dev-slot 到 dev-vnet 和 prod-slot 到 prod-vnet。我认为它应该是链接到 Azure Web 应用服务 1 的 dev-slot 和链接到 Azure Web 服务 2 的 prod-slot。service1 与 service2 具有不同的 IP 地址。

希望这是有道理的。


推荐阅读