首页 > 解决方案 > 我的 Azure DevOps 管道作业无法正常工作,我已达到最大请求数,但我是新手

问题描述

我是 Azure 的新手,我想在 devops 上设置应用服务以及管道以进行持续集成,因此我决定尝试使用免费计划。

我正在尝试使用来自 GitHub 的存储库在 Azure DevOps 上设置管道,并且我没有更改 azure-pipelines.yml 中的任何内容,因此我可以测试它是否有效。当我运行管道并检查默认作业时,它们一直在队列中,当我在控制台中查看消息时,它显示以下内容: 此代理请求未运行,因为您已达到可以运行的最大请求数对于并行类型“Microsoft-Hosted Private”。队列中的当前位置:1

我试过谷歌搜索,但没有发现任何有用的东西,除了你必须向特定地址发送电子邮件 (azpipelines-freetier@microsoft.com)。现在我已经这样做了,但还没有收到任何答复。这是正确的解决方案还是我做错了什么?

标签: azureazure-pipelinesdevops

解决方案


卡住问题的根本原因是新组织中公共和私人项目的管道微软托管代理已在最新更新中受到限制。

有关更详细的信息,您可以参考这两个文档:Private Project PipelinesPublic Project Pipelines

Release 183中,添加限制的原因如下:

在过去的几个月里,情况变得更加糟糕,Azure DevOps 中的新公共项目中有很大一部分被用于加密挖掘和我们归类为滥用的其他活动。除了从团队中消耗越来越多的精力之外,这还会使我们的托管代理池承受压力,并降低我们所有用户的体验——包括开源用户和付费用户。

私人项目:

您可以发送电子邮件至azpipelines-freetier@microsoft.com以获得免费套餐。

  • 你的名字
  • Azure DevOps 组织的名称

公共项目:

您可以发送电子邮件至azpipelines-ossgrant@microsoft.com以获得免费套餐。

  • 你的名字
  • 您为其请求免费赠款的 Azure DevOps 组织
  • 您计划构建的存储库的链接
  • 您的项目的简要说明

由于您已发送电子邮件,您可以等待回复并获得免费套餐。


推荐阅读