首页 > 解决方案 > 我应该为 ASP.NET Core 应用程序选择哪个 Azure 应用服务?

问题描述

设置应用服务时,我可以在应用服务和应用服务 Linux 之间进行选择。

区别在于 App Service 运行在 Windows Server 上,App Service Linux 运行在 Linux 上,但有什么实际区别吗?

我选哪一个有关系吗?

标签: azureazure-web-app-service

解决方案


Linux 上的应用服务有一些限制。如果您只想拥有一个仅用于开发和测试目的的 Web 应用服务,您可以在 Windows 上选择免费或共享的应用服务层,只需支付少量费用。或者根据您想要的这些功能为您的 Web 应用服务选择合适的层。

某些功能(例如虚拟网络集成、Azure Active Directory/第三方身份验证或 Kudu 站点扩展)尚不可用。一旦这些功能可用,我们将更新有关更改的文档和博客。

Linux 上的应用服务仅受基本、标准和高级应用服务计划支持,并且没有免费或共享层。您无法在已托管非 Linux Web 应用的应用服务计划中为容器创建 Web 应用。当前存在一个限制,即不能在同一资源组中混合 Windows 和 Linux 应用程序。


推荐阅读