gpt4 book ai didi

tfs - 等待可用代理/等待请求代理

转载 作者:IT老高 更新时间:2023-10-28 11:14:54 25 4
gpt4 key购买 nike

(26.07.2016)我在 VM 中使用 TFS2015 Update3。当我尝试通过 Web 界面或团队资源管理器对构建进行排队时,我得到以下信息。然后我在 services.msc 中重新启动所有与 TFS 相关的服务,一段时间后它又开始工作了。

所以这种情况发生得太频繁了。

enter image description here

我有一个自定义池正在运行: enter image description here

有没有办法调试这种行为?

检查日志文件

Link to Worker log file
Link to Agent log file

此处按此顺序发生异常:

  1. 检查工件目录是否存在C:\workspaces\agent\_work\2\a
  2. 删除工件目录
  3. System.ComponentModel.Win32Exception (0x80004005): 目录不为空
    在 Microsoft.TeamFoundation.Common.FileSpec.DeleteDirectoryLongPath(字符串路径、 bool 递归、 bool 跟随节点)

奇怪的是,排队新构建大部分时间都有效,这种情况只是偶尔发生

可能是我在记事本中打开了该文件夹中的一个文件,并打开了许多选项卡。将观察此问题是否仍然存在并报告。

最佳答案

如果这种情况是偶尔发生的,那么它可能在工件中存在很长的路径:

C:\workspaces\agent_work\2\a

或者,有一个取消的构建导致工件目录被清理了一半,这暴露了清理中的错误。

2.x 代理不受长路径(网络核心)的限制,但仅适用于 2017+:

https://github.com/Microsoft/vsts-agent

我们可以进行故障排除,但最好使用 2.x 代理进入 2017+(2018 QU3 已发布)。

如果这不是一个选项,请给我发消息,我们可以深入研究我认为是取消/状态错误。

关于tfs - 等待可用代理/等待请求代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38592198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com