首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >詹金斯奴隶随机与主人断绝联系

詹金斯奴隶随机与主人断绝联系
EN

Stack Overflow用户
提问于 2014-09-09 10:22:37
回答 1查看 3.1K关注 0票数 4

我目前正在设置一个vm集群来运行Jenkins,以便用于一个大型项目,我已经设置了jenkins,所有VM都运行Windows 7 64位,有大量的内存、磁盘空间和部署的从代理(作为windows服务运行).I在几分钟后继续收到以下错误。

代码语言:javascript
复制
Connection was broken

java.nio.channels.AsynchronousCloseException
at java.nio.channels.spi.AbstractInterruptibleChannel.end(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at hudson.remoting.SocketChannelStream$1.read(SocketChannelStream.java:33)
at sun.nio.ch.ChannelInputStream.read(Unknown Source)
at sun.nio.ch.ChannelInputStream.read(Unknown Source)
at sun.nio.ch.ChannelInputStream.read(Unknown Source)
at java.io.InputStream.read(Unknown Source)
at sun.nio.ch.ChannelInputStream.read(Unknown Source)
at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:82)
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at hudson.remoting.Command.readFrom(Command.java:92)
at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:70)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)

从节点断开30秒到2分,然后重新连接,响应时间在400到5秒之间变化很大。

集群是自己的开关,任何机器的ping都会返回一个< 1ms的时间。

有什么帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-10 08:02:05

在Jenkins奴隶中有很多新的NIO程序的错误。我们正在经历类似的严重不稳定的问题,直到最新的发布在这个时候写。例如:https://issues.jenkins-ci.org/browse/JENKINS-22758

这篇文章值得更新(2017年8月):我们现在运行的是2.46,而奴隶则要稳定得多。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25742225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档