Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops Azure Devops自托管代理并行作业_Azure Devops_Azure Devops Self Hosted Agent_Azure Devops Pipelines - Fatal编程技术网

Azure devops Azure Devops自托管代理并行作业

Azure devops Azure Devops自托管代理并行作业,azure-devops,azure-devops-self-hosted-agent,azure-devops-pipelines,Azure Devops,Azure Devops Self Hosted Agent,Azure Devops Pipelines,我们已经在自己的agentpool中部署了Azure devops自托管代理 我们还为每个代理购买了4个并行作业,但当构建运行时,它一次只运行一个作业,其他管道/发布作业必须等待 我们如何运行4个并行管道/发布作业 我们如何运行4个并行管道/发布作业 根据您的屏幕截图,您似乎只注册了一个自托管代理,而运行一个并行作业将消耗一个代理,因此,如果您想并行运行4个作业,您需要注册至少4个自托管代理。那么每月购买4个代理可以做什么?我们只需要一个代理并并行运行4个作业。如果我们构建了4个代理,则不需

我们已经在自己的agentpool中部署了Azure devops自托管代理

我们还为每个代理购买了4个并行作业,但当构建运行时,它一次只运行一个作业,其他管道/发布作业必须等待

我们如何运行4个并行管道/发布作业

我们如何运行4个并行管道/发布作业


根据您的屏幕截图,您似乎只注册了一个自托管代理,而运行一个并行作业将消耗一个代理,因此,如果您想并行运行4个作业,您需要注册至少4个自托管代理。

那么每月购买4个代理可以做什么?我们只需要一个代理并并行运行4个作业。如果我们构建了4个代理,则不需要购买并行作业每月购买4个,这样您就可以再运行4个并行作业。目前,您可以运行46个并行作业。如果没有每月购买4,您只能运行42个并行作业。这是指您可以运行的并行作业的数量。而运行并行作业需要占用一个代理,因此您实际可以运行的并行作业也取决于您设置的自托管代理的数量。因此基本上Azure Devops只为每个代理提供一个执行者。将来是否有一个增强功能,使每个代理都有多个执行器?是的,打开本地代理文件夹中的run.cmd,您可以在cmd窗口中找到,如果要运行下一个作业,您需要等待上一次运行完成,就像不能在cmd.exe中同时执行两个命令一样。因此,恐怕每个代理人不可能有多个执行人。