我想知道是否可以分享1" Azure App Service"两个不同的项目(因此同时运行):
或者,一个Azure应用服务仅限于一个网站/ webapi?
PS:我知道我可以混合使用WebApi控制器和MVC控制器,但我没有可能将这两个项目合并为一个.NET 4.5或一个.NET核心项目
答案 0 :(得分:2)
是的,您可以在一个应用服务计划上托管多个应用。您的应用甚至可以运行不同的堆栈,例如三个Node站点,两个ASP.NET MVC5站点和一个PHP API。
Azure App Service中的Web应用程序,移动应用程序,API应用程序,功能应用程序(或功能)都在App Service计划中运行。同一订阅,区域和资源组中的应用可以共享应用服务计划。
分配给App Service计划的所有应用程序共享其定义的资源。在单个App Service计划中托管多个应用时,此共享可节省资金。