在 Azure DevOps 中,当我们注册的代理数量多于运行的并行作业数量并且代理闲置数月时,所有这些闲置代理都会产生费用吗?
需要明确的是,我的问题更多的是关于计费,而不是成本的构成。例如,如果我们有 20 个代理,其中只有 10 个处于闲置状态,那么费用是 10 个代理还是所有 20 个代理的成本?或者代理的数量根本不重要,只是并行的工作,并且它们彼此不相关。
我相信自托管并行作业的价格为每月 14.83 欧元,根据 Azure DevOps 的定价(请参阅链接页面的左下角)。
在 Azure DevOps 中,计费通常基于运行的并行作业的数量,而不是注册或空闲的代理数量。 Azure DevOps 费用主要与您消耗的资源相关,例如构建和部署管道、测试执行和工件存储。
拥有空闲代理不会直接影响您的计费,除非您在它们上运行并行作业。因此,在您的场景中,如果您注册了 20 个代理,但只有 10 个正在运行并行作业,您可能需要为这 10 个代理上运行的并行作业付费。