Jenkins master需要很长时间才能从从属节点收集结果

Jenkins master需要很长时间才能从从属节点收集结果,jenkins,Jenkins,我怎么才能知道詹金斯在这么长时间的停顿中在做什么 详细日志记录 一些调试插件 日志文件 您知道哪个Jenkins源文件负责完成这些步骤吗 可以用修改过的类修补Jenkins以添加一些调试打印或日志语句吗 其他想法 控制台输出端示例: Waiting for Jenkins to finish collecting data [JENKINS] Archiving /opt/jenkins/workspace/job/dir/target/a.jar to com/package/a.jar

我怎么才能知道詹金斯在这么长时间的停顿中在做什么

  • 详细日志记录
  • 一些调试插件
  • 日志文件
  • 您知道哪个Jenkins源文件负责完成这些步骤吗
  • 可以用修改过的类修补Jenkins以添加一些调试打印或日志语句吗
  • 其他想法
控制台输出端示例:

Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /opt/jenkins/workspace/job/dir/target/a.jar to com/package/a.jar
channel stopped
>>>> hangs 5-10 min here <<<<
Triggering a new build of ...
Triggering a new build of ...
Triggering a new build of ...
Finished: SUCCESS
等待Jenkins完成数据收集
[JENKINS]归档/opt/JENKINS/workspace/job/dir/target/a.jar到com/package/a.jar
通道停止

>>>>在此处挂起5-10分钟如果您的Jenkins作业使用Maven插件,您可能会查看此Jenkins问题:。在job Maven plugin advanced settings(job Maven插件高级设置)中禁用自动指纹功能,或者在Jenkins命令行中添加
-Dhudson.util.AtomicFileWriter.disable\u FORCED\u FLUSH=true
选项。

您是否查看了?请参阅此处提到的链接。@I谢谢您的链接,我会检查它。谢谢!禁用自动指纹似乎最终解决了延迟问题。