Я установил Jenkins на 64-битном ПК с Windows 7 и установил ведомый сервис Jenkins на другом 64-битном ПК с Win7.Главный компьютер выдает эту ошибку:
Connection was broken
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
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.Channel$ReaderThread.run(Channel.java:1127)
Что я могу сделать, чтобы диагностировать проблему?
[Обновление] Ошибка отображается при переходе к узламстр.Добавленное ведомое устройство отображается как отключенное.И когда я нажимаю на Имя узла, отображается вышеуказанная ошибка.
[Обновление 2] Когда задание было принудительно запущено на ведомом устройстве, оно просто работало.И после этого ведомое устройство отображалось как подключенное на странице узла.Теперь я думаю об этом, я не пытался поставить в очередь несколько заданий.Возможно, это также вызвало бы выполнение на ведомом устройстве?
В любом случае, моя ферма CI запущена и работает сейчас: -)