排查与 Azure Web 应用服务部署相关的常见问题 您所在的位置:网站首页 ogg常见的错误 排查与 Azure Web 应用服务部署相关的常见问题

排查与 Azure Web 应用服务部署相关的常见问题

2023-05-15 05:19| 来源: 网络整理| 查看: 265

Azure Web 应用服务部署相关问题 项目 05/10/2023

本文列出了Azure DevOps Services中与 Azure Web 应用服务部署相关的一些常见问题,并提供解决这些问题的步骤。

注意

检查“状态历史记录”,查看是否可能因Azure DevOps Services中断而受到影响。

常见问题和解决方案 错误:“在任务中找不到具有指定模式的包”

验证任务中提到的包是否作为生成或上一阶段的项目发布,并在当前作业中下载。

错误:“MSBuild 包类型不支持使用 zip 部署选项发布”

使用 MSBuild 任务创建的 Web 包 (具有默认参数) 具有只能通过 Web 部署正确部署的嵌套文件夹结构。 发布到 zip 部署选项不能用于部署这些包。 若要转换打包结构, 请执行以下步骤。

任务失败,出现 5xx 错误代码

检查 Azure 服务的状态。

此外,检查 Azure DevOps 状态页,查看是否有任何正在进行的中断与你的问题有关。

发布挂起很长时间,然后失败,出现“503 服务不可用”错误,或者部署日志中的部署历史记录无法更新

当App 服务计划容量不足时,可能会出现这些问题。 若要解决这些问题,可以纵向扩展 App 服务 实例以增加可用的 CPU、RAM 和磁盘空间,或者尝试使用其他App 服务计划。 此外,检查 Azure Web 应用端的 Kudu 日志。

与部署期间无法访问网络相关的错误,例如“无法连接到远程计算机 ('AppName.scm.azurewebsites.net') ”

查看以下文章,了解防火墙、代理和权限 (适用于所有平台) 。 这些文章提供了 Microsoft 托管代理和自承载代理方案的参考。

与 Azure Pipelines 通信

代理身份验证和授权

在 Web 代理后面运行自承载代理

需要在防火墙中取消阻止的 IP 和 URL

代理配置所需的权限

任务失败并出现错误:“无法提取 Azure 的访问令牌。 验证所使用的服务主体是否有效且未过期”

注意

当 Azure 服务连接问题影响部署时,也可能存在其他情况。

验证所使用的服务主体的有效性,以及它是否存在于应用注册中。 有关详细信息,请参阅使用Azure 门户分配 Azure 角色。

请参阅 排查 ARM 服务连接问题。

App 服务或 Web 应用部署任务中的 SSL 错误

若要在 App 服务 中使用证书,必须由受信任的证书颁发机构签名。 请参阅 SSL 错误 来解决此错误。

App 服务部署任务中的 Web 部署错误

如果使用 Web 部署来部署应用,在某些错误方案中,Web 部署会在日志中显示错误代码。 若要排查 Web 部署错误,请参阅 Web 部署错误代码。

尝试将 .NET 应用部署到 Windows 上的 Web 应用时出错“ERROR_FILE_IN_USE”

若要解决此错误,请确保任务中启用了 重命名锁定的文件 和 使应用脱机 选项。 对于零停机时间,请使用 槽交换。

Windows 上的 Web 应用部署成功,但应用无法正常工作

出现此问题的原因可能是应用中不存在 web.config 文件。 若要添加 web.config 文件, 请执行以下步骤。

应用服务环境 (ASE) 上的 Web 应用部署不起作用

请按照以下步骤 操作,确保正确部署。

无法使用 AzureRmWebAppDeployment 任务部署函数应用

请考虑使用 AzureFunctionApp@1 - Azure Functions v1 任务。

有关将应用部署到 Azure Web 应用的指南

请参阅以下教程,了解如何将多种语言的应用部署到 Azure Web 应用:

使用 CI/CD 将 Python Web 应用部署到 Linux 上的Azure 应用服务 生成和测试 PHP 应用 生成 & 部署到 Java Web 应用 快速入门 - 使用 Azure Pipelines 生成和发布Node.js包 建议的文档 App 服务部署任务故障排除 AzureWebApp@1 - Azure Web 应用 v1 任务 AzureWebAppContainer@1 - 用于容器的 Azure Web 应用 v1 任务 使用 Azure Pipelines 部署到App 服务 部署到用于容器的 Azure Web 应用 请参阅相关 排查 Azure Web 应用任务和部署问题 任务中的服务连接问题 服务部署时不存在资源错误 与 Azure Web 应用任务相关的失败方案


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有