我们目前有一个针对天蓝色devops的自托管构建代理。单一代理不足以满足我们的需求,因为我们将所有本地部署转移到了天青。我向虚拟机中添加了另一个磁盘,该磁盘被用作azure上的自托管代理。我在上面配置了第二个代理,现在我们为我们的devops azure管道有两个自宿主构建代理。但是我开始看到此警告:
服务器当前正在限制作业。您可能会在控制台行输出,作业状态报告和任务日志上载方面遇到延迟。
警告为您提供了一个链接,但并没有真正告诉我为什么它受到限制。很高兴知道,所以我可以尝试修复它。到目前为止,这种限制仅影响日志输出。只是好奇为什么它会受到限制。网络节流了吗?
答案 0 :(得分:0)
如果管道在私有项目中,则免费层为parallel job。这意味着该组织中的用户一次只能集体运行一个作业,并且作业服务器队列中只有一个作业。 Azure DevOps会在服务器tarpit上挂接JobServerQueueThrottling事件并记录警告,这不是网络限制。这是源代码ExecutionContext.cs