gpt4 book ai didi

asp.net - 如何在一个 Azure Web App 上托管多个应用程序

转载 作者:行者123 更新时间:2023-12-05 08:40:52 24 4
gpt4 key购买 nike

我构建了应用程序(ASP .NET Core MVC + Angular)。我需要为三个不同的客户部署此应用程序。此时每个客户都有自己的数据库。是否可以在一个 Azure Web 应用程序中拥有多个站点(例如 mysite.com/a、mysite.com/b 和 mysite.com/c),并且每个站点都有自己的连接字符串?或者我应该使用路径 1 customer-1 Web 应用程序?交易

最佳答案

我不确定是否有多个网站作为子目录。

您可以做的是设置 1 个标准应用服务计划,并在该计划中设置多个应用服务,并使用子域指向这些应用服务(CustomerA.mysite.com、CustomerB.mysite.com)。在单个应用服务计划中设置多个应用服务无需额外付费。

这有一些优点。您可以使用 Azure 的应用程序设置管理,可以使用部署槽,并且可以一次更新每个客户的生产环境 1 个,从而允许您在其他客户运行稳定代码的同时进行 1 个客户 Beta 测试。

关于asp.net - 如何在一个 Azure Web App 上托管多个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52996906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com