我们在hudson(我们正在使用的3.3.3)中有一个作业并行运行3-4个下游作业的架构。在下游作业完成后,上游工作将根据下游作业的状态而完成。
但是对于很少的工作,我看到即使下游的工作成功地完成了,上游的工作仍然在等待下游工作的完成。这是奇怪的,并发生在许多上游工作,但不是每个上游工作。有什么建议来解决这个问题吗。
我在日志中创建递归加载和套接字封闭错误。
2018年4月9日9:47:18 PM ch.ethz.ssh2.log.Logger警告:接收线程:receiveLoop中的错误:由:java.lang.IllegalStateException引起的套接字:由:java.lang.IllegalStateException引起的递归加载:ch.ethz.ssh2.log.Logger java.lang.IllegalStateException:递归加载
发布于 2018-04-11 06:01:05
好吧。看来我发现了这里的问题。我在清理所有的工作,而不是上游的工作。经过从上游和下游的一切清洗,建设现在运行良好。上游能够从下游获得响应并成功完成。
/servers/hudson/jobs/upstream_job/builds/*
/servers/hudson/jobs/downstream_job1/builds/*
/servers/hudson/jobs/downstream_job2/builds*
/servers/hudson/jobs/downstream_job3/builds/*https://stackoverflow.com/questions/49739278
复制相似问题