Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Jenkins slave因日期更改而失去连接_Windows_Jenkins_Virtual Machine - Fatal编程技术网

Windows Jenkins slave因日期更改而失去连接

Windows Jenkins slave因日期更改而失去连接,windows,jenkins,virtual-machine,Windows,Jenkins,Virtual Machine,当我更改托管Jenkins从机的Windows VM上的日期/时间时,该从机将断开连接一分钟,然后重新连接。这些是我在命令窗口中运行的命令 date 11/03/13 time 00:00:00.00 这是测试所必需的。这个问题最近才开始出现。我可以为Spring DST执行日期/时间更改,它没有问题 date 03/09/14 time 00:00:00.00 我尝试过用停止/启动时间服务来包装它,但它仍然会在日期更改时失去连接 net stop w32time date 11/03/13

当我更改托管Jenkins从机的Windows VM上的日期/时间时,该从机将断开连接一分钟,然后重新连接。这些是我在命令窗口中运行的命令

date 11/03/13
time 00:00:00.00
这是测试所必需的。这个问题最近才开始出现。我可以为Spring DST执行日期/时间更改,它没有问题

date 03/09/14
time 00:00:00.00
我尝试过用停止/启动时间服务来包装它,但它仍然会在日期更改时失去连接

net stop w32time
date 11/03/13
time 00:00:00.00
net start w32time

有什么想法或想法吗?

由于时钟差异,预防性节点监视可能使从属设备脱机。位于的节点配置页面https://jenkins/computer/configure 这就是你设置的地方。以下是一个屏幕截图:

当从属节点失去连接时,应该在主节点上该节点的页面上给出脱机原因。如果这是问题所在,那么这个原因应该说明一些关于时差的信息,或者如果Jenkins自己让奴隶离线,那么可以给你一些其他信息


如果Jenkins由于时钟差异使从机脱机,您可以通过取消选中该复选框来禁用该功能。

我想这与时间倒转有关。想象一下,你收到的下一张信用卡账单上写着去年的日期。你可能会打电话给信用卡公司,看看是否出了什么问题。