同一网络中的 VM azure 和 Web 应用程序

VM azure and web application in same network

我正在 azure 中设置我的环境,我想知道如何将我的 VM 放在与我的应用程序服务器(网站)相同的网络上?

目前,我的数据库(在 VM 上)和我的应用程序(在网站上)之间存在很大的延迟。

您可以将 Azure Web 应用程序连接到 VNET - 最佳做法是确保它们位于同一数据中心。

您仍然会有一些延迟(比您在本地开发机器上的延迟更多)- 但只要它们位于同一数据中心区域(美国东部等),就应该最大限度地减少延迟。

您的数据库也不应向 public 开放(这里是最佳实践),VNET 可以解决这个问题。

您可以将它们添加到同一个虚拟网络,要将 VM 添加到旧门户中的虚拟网络,请记住选择 "Create from gallery",因为这是您唯一可以选择虚拟网络的地方。

在新门户中,您可以在打开网站时将网站添加到虚拟网络。

值得记住的一点是,它是一个虚拟网络,但由于它过去与亲和力组有关,因此 VNET 应确保您的服务器位于 "close by"