【发布时间】:2018-02-23 23:29:09
【问题描述】:
我有一个包含 10 个代理的池。我注意到通常只使用其中一些,而其他一些几乎从未使用过。
我想知道是否有办法让 TFS 使用所有这些?例如,像 TFS 这样的东西会根据顺序抓取它们。第一次使用数字 1,然后是 2、3。使用代理后,它会将代理放在队列的末尾。因此,在再次使用数字 1 之前,TFS 会先使用所有数字。
如果有这样的逻辑来充分利用我们现有的所有代理,那就太好了。
【问题讨论】:
-
为什么重要?我没有看到需要在这里解决的问题。这不像是使用更多的代理会磨损。它们不是轮胎;他们不需要旋转。如果您的可用代理多于正在使用的代理,请去掉其中的一些。
-
这很重要,因为我有 10 个代理,我想平等地使用它们。我们的构建和部署过程会创建大量临时存档,并且需要定期删除它们。但是,由于某种原因,TFS 没有处理它(我敢打赌,这是保留系统上的一个错误)。因此,如果我们继续使用一个代理而不是其他代理,我们就会用完该特定代理中的空间,这不好,因为我还有其他未使用的代理。
-
@DanielMann 代理 1 空间不足。所有构建都失败了。是的,为什么重要?不知道。
标签: tfs azure-devops azure-pipelines agent azure-pipelines-release-pipeline