Jenkins奴隶作业因hudson.remoting.RequestAbortedException

时间:2018-07-20 07:45:09

标签: jenkins

我们的詹金斯版本为1.583。我们所有的代理(奴隶)都是Ubuntu 14.04。我们在主服务器和代理(从服务器)上都使用Java版本1.7.0。所有代理都通过SSH连接,并且SSH插件版本为1.9。

有时我们会在执行期间随机获得一个构建的异常。

FATAL:hudson.remoting.RequestAbortedException:java.io.IOException:通道意外终止 hudson.remoting.RequestAbortedException:hudson.remoting.RequestAbortedException:java.io.IOException:通道意外终止     在hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)     在hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)     在hudson.remoting.Request.call(Request.java:174)     在hudson.remoting.Channel.call(Channel.java:742)     在hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:168)     在com.sun.proxy。$ Proxy129.join(未知来源)     在hudson.Launcher $ RemoteLauncher $ ProcImpl.join(Launcher.java:978)     在hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:137)     在hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:97)     在hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)     在hudson.tasks.BuildStepMonitor $ 1.perform(BuildStepMonitor.java:20)     在hudson.model.AbstractBuild $ AbstractBuildExecution.perform(AbstractBuild.java:770)     在hudson.model.Build $ BuildExecution.build(Build.java:199)     在hudson.model.Build $ BuildExecution.doRun(Build.java:160)     在hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild.java:533)     在hudson.model.Run.execute(Run.java:1745)     在hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)     在hudson.model.ResourceController.execute(ResourceController.java:89)     在hudson.model.Executor.run(Executor.java:240) 引起原因:hudson.remoting.RequestAbortedException:java.io.IOException:通道意外终止     在hudson.remoting.Request.abort(Request.java:299)     在hudson.remoting.Channel.terminate(Channel.java:805)     在hudson.remoting.SynchronousCommandTransport $ ReaderThread.run(SynchronousCommandTransport.java:69) 由以下原因引起:java.io.IOException:通道意外终止     在hudson.remoting.SynchronousCommandTransport $ ReaderThread.run(SynchronousCommandTransport.java:50) 引起原因:java.io.EOFException     在java.io.ObjectInputStream $ PeekInputStream.readFully(ObjectInputStream.java:2332)     在java.io.ObjectInputStream $ BlockDataInputStream.readShort(ObjectInputStream.java:2801)     在java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)     在java.io.ObjectInputStream。(ObjectInputStream.java:299)     在hudson.remoting.ObjectInputStreamEx。(ObjectInputStreamEx.java:40)     在hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)     在hudson.remoting.SynchronousCommandTransport $ ReaderThread.run(SynchronousCommandTransport.java:48)

0 个答案:

没有答案