重启后无法自动重新连接jenkins slave

时间:2015-03-12 15:59:20

标签: windows jenkins debian master-slave

我有一个Jenkins大师(Linux Debian)和4个从属(Windows 7),它们是通过JNLP连接的。 jenkins奴隶服务在每个奴隶中运作良好。但是,当我重新启动从机时,所有从机的连接都会中断,只有重新启动Jenkins主机时才会再次建立重新连接。

我该怎么办?

2 个答案:

答案 0 :(得分:-1)

您可能需要将slave作为Windows服务安装。

https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service

更新

作为任务安装

如果由于某种原因服务崩溃很多,您可能需要install a task to start jenkins slave through the task scheduler

  1. 右键单击计算机(在桌面图标或菜单选项上)

    right click and manage

  2. 找到任务调度程序

    find the task scheduler

  3. 创建基本任务

    create a basic task

  4. 按照this wiki中的其他步骤进行操作。

答案 1 :(得分:-1)

我用以下命令解决了这个问题:

sc triggerinfo <service_name_of_jenkins_slave> start/networkon stop/networkoff