自11月22日(星期五)开始,我遇到了在WebApp上部署更新的问题。只是代码被更新,发布定义已经有好几个月了。
以下是日志:
2019-11-22T21:33:50.1660947Z ## [section]开始:XXXX API部署 2019-11-22T21:33:50.1779651Z ================================================== ============================= 2019-11-22T21:33:50.1779752Z任务:Azure App Service部署 2019-11-22T21:33:50.1779839Z说明:部署到Azure应用 使用Docker,Java,.NET,.NET Core为Web,移动或API应用提供服务, Node.js,PHP,Python或Ruby 2019-11-22T21:33:50.1779907Z版本
:4.157.4 2019-11-22T21:33:50.1779976Z作者:Microsoft Corporation 2019-11-22T21:33:50.1780041Z帮助: https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/azure-rm-web-app-deployment 2019-11-22T21:33:50.1780145Z ================================================== ============================= 2019-11-22T21:33:50.8476296Z获得Azure的服务连接详细信息 应用服务:“ XXXX-webapp-test” 2019-11-22T21:33:56.3772449Z更新App Service应用程序 设置。数据:{“ WEBSITE_RUN_FROM_PACKAGE”:“ 1”} 2019-11-22T21:33:56.8621554Z更新了App Service应用程序设置 和Kudu应用程序设置。 2019-11-22T21:34:11.8877330Z包裹 使用ZIP部署启动部署。 2019-11-22T22:44:42.6873709Z[错误]无法将Web包部署到App Service。 2019-11-22T22:44:42.6884687Z ## [错误]错误:错误:部署失败
Web包到App Service。错误:请求超时: / api / zipdeploy?deployer = VSTS&message =%7B%22type%22%3A%22deployment%22%2C%22commitId%22%3A%222509aae88d82fbff1a5b4567e66d506ab75d5eb7%22%2C%22buildId%22%3A %% 221746% 22%3A%22142%22%2C%22buildNumber%22%3A%221746%22%2C%22releaseName%22%3A%22Release-83%22%2C%22repoProvider%22%3A%22TfsGit%22%2C%22repoName% 22%3A%22XXXX-ServerV2%22%2C%22collectionUrl%22%3A%22https%3A%2F%2FXXXX.visualstudio.com%2F%22%2C%22teamProject%22%3A%22fa101fe3-6537-4d7f-b39d- 9825dde859d2%22%2C%22buildProjectUrl%22%3A%22https%3A%2F%2FXXXX.visualstudio.com%2Ffa101fe3-6537-4d7f-b39d-9825dde859d2%22%2C%22repositoryUrl%22%3A%22%22%2%2C% 22分支%22%3A%22重构%22%2C%22teamProjectName%22%3A%22XXXX%22%2C%22slotName%22%3A%22production%22%7D 2019-11-22T22:44:44.0075802Z已成功将发布注释添加到 应用程序见解:XXXX-webapp-test 2019-11-22T22:44:44.2965245Z App Service应用程序URL: http://XXXX-webapp-test.azurewebsites.net 2019-11-22T22:50:48.0793152Z ## [section]完成:XXXX API部署
您也注意到了吗?你知道如何解决吗?
答案 0 :(得分:0)
检查Azure App Service的“应用程序设置”中是否设置了变量“ WEBSITE_WEBDEPLOY_USE_SCM”。
如果不存在,请添加。确保将其设置为true。
之后,重新启动App Service。等待20秒钟,然后重新部署您的应用程序。