Jenkins 上游作业在成功完成后一直等待下游作业

Jenkins 上游作业在成功完成后一直等待下游作业,jenkins,hudson,Jenkins,Hudson,我们在哈德逊有一个体系结构(我们使用的是3.3.3),其中一个作业并行运行3-4个下游作业。下游作业完成后,根据下游作业的状态完成上游作业 但对于少数工作,我看到即使下游工作成功完成,上游工作仍在等待下游工作的完成。 这种情况在许多上游工作中都很奇怪,但并非所有上游工作都如此。有没有解决这个问题的建议 我正在日志中发现递归加载和套接字关闭错误 2018年4月9日晚上9:47:18 ch.ethz.ssh2.log.Logger警告: 接收线程:receiveLoop中的错误:套接字已关闭,原因是

我们在哈德逊有一个体系结构(我们使用的是3.3.3),其中一个作业并行运行3-4个下游作业。下游作业完成后,根据下游作业的状态完成上游作业

但对于少数工作,我看到即使下游工作成功完成,上游工作仍在等待下游工作的完成。 这种情况在许多上游工作中都很奇怪,但并非所有上游工作都如此。有没有解决这个问题的建议

我正在日志中发现递归加载和套接字关闭错误

2018年4月9日晚上9:47:18 ch.ethz.ssh2.log.Logger警告: 接收线程:receiveLoop中的错误:套接字已关闭,原因是: java.lang.IllegalStateException:递归加载由以下原因引起: com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException:递归加载


好的。看来我发现这里出了什么问题。我在清理所有下游作业,而不是上游作业。在清理了上游和下游的所有东西之后,构建现在运行良好。上游能够从下游获得响应并成功完成

/servers/hudson/jobs/upstream_job/builds/*
/servers/hudson/jobs/downstream_job1/builds/*
/servers/hudson/jobs/downstream_job2/builds*
/servers/hudson/jobs/downstream_job3/builds/*

你看过哈德逊日志了吗?我在日志中发现了递归加载和套接字关闭错误。2009年4月,2018年9:47:18 PM ch.ethz.ssh2.log.Logger警告:接收线程:receiveLoop中的错误:套接字关闭原因:java.lang.IllegalStateException:递归加载原因:com.google.common.util.concurrent.UncheckedExecutionException:com.google.common.util.concurrent.UncheckedExecutionException:java.lang.IllegalStateException:递归加载添加此有问题的日志将帮助其他人。谢谢我已更新。您使用的是哈德逊版本?