Windows-подчиненные Jenkins продолжают отключаться, а после минимального повторного подключения каждые несколько часов

Я использую CentOS7 в качестве своего мастера (Jenkins версия 2.46), и к нему подключено много подчиненных с разными ОС. Я заметил странное поведение трех моих рабов Windows_7 - они отключаются каждые несколько часов, а через несколько минут снова включаются. С этой ошибкой:

Connection was broken: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:210)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at java.io.FilterInputStream.read(FilterInputStream.java:133)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
    at hudson.remoting.FlightRecorderInputStream.read(FlightRecorderInputStream.java:86)
    at hudson.remoting.ChunkedInputStream.readHeader(ChunkedInputStream.java:72)
    at hudson.remoting.ChunkedInputStream.readUntilBreak(ChunkedInputStream.java:103)
    at hudson.remoting.ChunkedCommandTransport.readBlock(ChunkedCommandTransport.java:39)
    at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:34)
    at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)

Примерно через минуту он приходит в норму

executing pre-launch scripts ...
[2017-02-14 17:00:57] [windows-slaves] Connecting to 10.10.126.130
Checking if Java exists
java -version returned 1.7.0.
[2017-02-14 17:01:00] [windows-slaves] Installing the Jenkins slave service
[2017-02-14 17:01:00] [windows-slaves] Copying jenkins-slave.exe
[2017-02-14 17:01:00] [windows-slaves] Copying slave.jar
[2017-02-14 17:01:00] [windows-slaves] Copying jenkins-slave.xml
[2017-02-14 17:01:00] [windows-slaves] Registering the service
[2017-02-14 17:01:00] [windows-slaves] Starting the service
[2017-02-14 17:01:00] [windows-slaves] Waiting for the service to become ready
[2017-02-14 17:01:05] [windows-slaves] Connecting to port 49,253
<===[JENKINS REMOTING CAPACITY]===>Slave.jar version: 3.4.1
This is a Windows agent
just before slave CCG-WIN7-VS2008 gets online ...
executing prepare script ...
setting up slave CCG-WIN7-VS2008 ...
slave setup done.
Scheduled overwrite of jenkins-slave.exe on the next service startup
Agent successfully connected and online

Я начал получать эту проблему после перемещения этих рабов с DHCP на статические IP-адреса. И только Windows-ведомые имеют эту проблему, все другие ОС работают так, как должны. Они строят проекты, поэтому проблем нет, но постоянный спам по электронной почте о разъединении и подключении немного раздражает.

0 ответов

Другие вопросы по тегам