"Azure Web App Deploy"和"Deploy Azure App Service"的区别

10
如果我们要部署一个基本的WebApp / WebApi,微软的这两个任务似乎做的是同样的事情 - 部署到应用服务。 AzureWebAppV1 AzureRmWebAppDeploymentV4 在新的YAML发布管道中如何选择使用哪个?我只想确保我使用的版本最具未来性 - 我有25个发布管道,除非必要,否则不想重新做。
帮助文档写得很难比较各种功能以找出关键的“必备功能”。一些微软在线示例同时使用了两者。自上次检查以来,两者仍被标记为“正在开发”且已经超过1年。

你检查过我的回复了吗?有帮助吗? - Cece Dong - MSFT
2个回答

3
  1. 最简单的将应用部署到 Azure Web 应用程序的方法是使用Azure Web 应用程序部署(AzureWebApp)任务。

  2. 默认情况下,部署会发生在 Azure Web 应用程序中的根应用程序。您可以通过使用 AzureRmWebAppDeployment 任务的 VirtualApplication 属性将其部署到特定的虚拟应用程序。

  3. Azure 应用服务部署 任务允许用户根据指定的阶段名称,在 web 包内的配置文件 (*.config 文件) 和 XML 参数文件 (parameters.xml) 中修改配置设置。


2
谢谢Cece。我会采纳你的建议。为什么有两种不同的方式呢?我很感激Azure App Service Deploy可以做config/xml - 只是想知道为什么这个功能没有添加到Azure Web App Deploy中,而是打包在一个不同的任务中。 - MarkD

0

仅提供我的两分钱,但我刚刚注意到Web应用程序部署所需的时间比服务应用程序部署要少得多。我想知道为什么一个简单的zip部署(服务应用程序部署)需要这么长时间。所以我四处寻找,并发现还有Web应用程序部署,于是我进行了测试。

我的项目(React/Next小型应用程序)通常需要6-10分钟才能使用Azure 服务应用部署(v4)进行部署。使用Azure Web应用部署(v1)只需要一分钟多一点。哇。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接