使用Azure DevOps部署Webdeploy

使用Azure DevOps部署Webdeploy,azure,azure-devops,azure-web-app-service,webdeploy,azure-pipelines-release-pipeline,Azure,Azure Devops,Azure Web App Service,Webdeploy,Azure Pipelines Release Pipeline,目前,我们在西欧的Azure应用程序服务(p1v2和p2v2)上看到了一些非常随机的部署时间。有时部署同一个代码库需要3分钟,有时需要数小时。有时我会在1小时后取消webdeploy,然后重新启动它,然后它会立即完成 背景信息 我们使用部署槽进行部署 我们部署了大约9000个文件 我们试图扩大应用程序服务计划,但与部署相关的内容没有改变 我们使用任务“Azure应用程序服务部署”v。4.*具有以下设置: -部署到插槽或应用程序服务环境 -部署方法:web部署 -以直线为例 -在目标位置删除其他文

目前,我们在西欧的Azure应用程序服务(p1v2和p2v2)上看到了一些非常随机的部署时间。有时部署同一个代码库需要3分钟,有时需要数小时。有时我会在1小时后取消webdeploy,然后重新启动它,然后它会立即完成

背景信息

我们使用部署槽进行部署

我们部署了大约9000个文件

我们试图扩大应用程序服务计划,但与部署相关的内容没有改变

我们使用任务“Azure应用程序服务部署”v。4.*具有以下设置: -部署到插槽或应用程序服务环境 -部署方法:web部署 -以直线为例 -在目标位置删除其他文件 -从app_数据文件夹中排除文件 -附加参数:-使用校验和 -重命名锁定的文件

我们尝试了托管vs2017代理和我们自己的私人代理。结果是一样的

唯一似乎一直有效的部署方法是在每次部署中删除并重新创建部署槽。然而,webpoly需要20分钟,这似乎相当高


有人能帮助我了解使用Azure DevOps将webdeploy部署到Azure应用程序服务的工作原理吗?以及如何减少部署所花费的时间?我非常想要一些更稳定的部署。

问题是否仍然存在?这以前发生过吗?这可能是azure的可用性降低。@HughLin MSFT此问题仍然存在,并且以前发生过多次。通过查看多个具有类似问题的案例,这通常是由事件引起的。您可以检查此参考案例:,