WebApps是否会与Azure上的现有VM集成



我在Azure上有一个现有的Linux VM,该Linux VM在其上运行的PHP MySQL Legacy系统

我也有一个在同一Azure订阅下运行的烧瓶WebApp

使用现有内部网络在Linux VM上运行的Python WebApp可以到达现有的MySQL数据库?

ab

似乎您想从Azure应用程序中托管的Azure Web应用程序上访问Azure VM上的MySQL数据库。如果是这样,可以将您的应用程序与Azure虚拟网络集成在一起。

您可以在该文档中快速启动,只需请注意,VNET集成功能有两种形式:

  • Reginal VNET集成。一个版本可以在同一区域中与VNET集成。当前,此功能仍在预览中,但用于Windows App Production Workloads和Linux Web应用程序,用于开发和集成测试。在此处阅读更多详细信息。
  • 网关需要VNET集成。其他版本可以在其他区域或经典VNET 中与VNET集成。此版本需要将虚拟网络网关部署到您的VNET中。它仅由Windows Apps支持。

此外,由于VNET集成扩展到使用Azure容器实例。对于Linux Web应用程序,您可以在VNET中的Azure容器实例上部署它。请参阅模板。此功能当前正在预览中,您可能会知道将容器实例部署到Azure虚拟网络中的一些局限性。

如果您的Web应用程序在其他Azure服务(例如Azure VM(上托管,则可以使用VNET进行VNET连接或VNET对等或VPN连接,以启用两个不同虚拟网络之间的通信。在此处阅读更多详细信息。

希望这可以帮助您。

最新更新