azure - 我应该为 ASP.NET Core 应用程序选择哪个 Azure 应用服务?
问题描述
设置应用服务时,我可以在应用服务和应用服务 Linux 之间进行选择。
区别在于 App Service 运行在 Windows Server 上,App Service Linux 运行在 Linux 上,但有什么实际区别吗?
我选哪一个有关系吗?
解决方案
Linux 上的应用服务有一些限制。如果您只想拥有一个仅用于开发和测试目的的 Web 应用服务,您可以在 Windows 上选择免费或共享的应用服务层,只需支付少量费用。或者根据您想要的这些功能为您的 Web 应用服务选择合适的层。
某些功能(例如虚拟网络集成、Azure Active Directory/第三方身份验证或 Kudu 站点扩展)尚不可用。一旦这些功能可用,我们将更新有关更改的文档和博客。
Linux 上的应用服务仅受基本、标准和高级应用服务计划支持,并且没有免费或共享层。您无法在已托管非 Linux Web 应用的应用服务计划中为容器创建 Web 应用。当前存在一个限制,即不能在同一资源组中混合 Windows 和 Linux 应用程序。
推荐阅读
- arrays - 在 C 中使用递归求解幻方
- electron - 如何制作电子中的弹出窗口
- javascript - 将输入值与结果相除
- karate - 通过詹金斯运行空手道 UI 测试用例时拒绝“HttpHostConnectException”连接
- flutter - Flutter:多个小部件使用相同的 GlobalKey 或 Duplicate GlobalKeys
- javascript - 捕获组返回值的正则表达式
- upgrade - 使用 schemacrawler 升级项目
- c++ - 对于 fread 读取的许多字符
- javascript - 如何在 for 循环中发出同步 POST 请求?
- javascript - 无法从反应中的父类访问属性