【问题标题】:Jenkins Slaves Randomly Disconnect from the Master詹金斯奴隶随机与主人断开连接
【发布时间】:2014-11-02 17:35:55
【问题描述】:

我目前正在设置一个 vm 集群来运行 Jenkins 以用于大型项目, 我设置了 jenkins,所有虚拟机都运行 Windows 7 64 位,具有大量内存、磁盘空间和部署的从属代理(作为 Windows 服务运行)。几分钟后我不断收到以下错误。

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 都会返回

有什么帮助吗?

【问题讨论】:

    标签: java networking jenkins continuous-integration virtual-machine


    【解决方案1】:

    Jenkins slave 中的新 NIO 内容存在 很多 错误。在撰写本文时的最新版本之前,我们都遇到了类似的严重不稳定问题。 例如: https://issues.jenkins-ci.org/browse/JENKINS-22758

    这篇文章值得更新(2017 年 8 月):我们现在运行的是 2.46,并且从站更加稳定。

    【讨论】:

    • 我已降级到 LTS 版本。当前运行 1.565.2 及其稳定版本,升级了交换机并为每个从属分配了同一子网中的静态 IP,它目前保持不变。
    • @SonicWind,建议:如果您喜欢合理的稳定性,请始终运行 LTS 版本。
    • @SonicWind 您从哪个版本降级?
    • @alfasin 从 1.594 降级
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-25
    相关资源
    最近更新 更多