【问题标题】:app service and vm in azure with same virtual networkazure 中的应用服务和 vm 具有相同的虚拟网络
【发布时间】:2019-12-29 20:18:40
【问题描述】:

我有一个基于 .net 框架的小型网站,我想将该网站托管在具有基本定价层的 azure 应用服务中。

由于定价,我想避免使用 sql 数据库服务 azure。

所以我想在 VM 中托管我的数据库,因为我已经拥有 sql server 许可证。

是否可以将VM中的数据库与应用服务映射?

请提出更好的方法。

【问题讨论】:

  • 我认为他们允许在 webapps 中托管 mysql。不是 mssql
  • 哦,如果您要求在虚拟机中托管 mssql 并从 webapp 访问该虚拟机 - 这是可能的。它称为 vnet 集成

标签: azure-virtual-machine azure-web-app-service azure-virtual-network


【解决方案1】:

根据您的描述,您希望在 Azure VM 上托管 SQL Server。可以通过 App 服务访问 Azure VM 上的 DB。

这里有两个选择:

在我看来,VNet 集成更适合需要 TCP 和 UDP 连接,它也适用于功能应用程序。如果您想提供来自多个网络的访问,则最好使用混合连接。例如,您可以从本地网络访问数据库。

更多参考,你可以阅读this blog

【讨论】:

    猜你喜欢
    • 2017-03-17
    • 2018-09-22
    • 2015-07-02
    • 2013-05-27
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多