我有20个代理,其中一些代理在我们在tfs上的空间上运行后处于脱机状态。我清理了_work文件夹以获得更多空间,并且它允许我至少带回80%的代理,而无需点击应用程序池上的“更新”选项
不幸的是,你可以看到我有几个离线。我浏览了tfs服务器并使用agent15的run命令启动cmd
这里有趣的是代理现在在线,但是如果我关闭tfs服务器上的cmd它再次脱机。任何人都可以帮助我如何让代理在线打开cmd吗? 解决方法是重新配置代理,这就是全部,但我想避免这一步,确保有一种比重新配置我的所有脱机代理更好的方法。
答案 0 :(得分:1)
当您手动更新所有代理时,所选池中的所有构建代理将暂时脱机,然后在更新后立即返回联机状态。
如果构建代理处于脱机状态,则有多种原因。最简单有效的方法是重新配置离线代理。
在您的情况下,您还可以尝试重新启动服务中的 Visual Studio Team Foundation后台作业代理,如果您将代理作为服务运行,还要重新启动代理服务 VSTSAgent (machinename.xx)。如果它不起作用,仍建议您进行重新配置选项。
答案 1 :(得分:1)
正如@ Patrick-MSFT所说,我想扩大更多细节。下载代理的内容并尝试建立配置时,需要执行以下步骤