如果间隔为24小时,Puppet会在启动时办理登机手续吗?

时间:2018-05-14 20:38:29

标签: puppet

我很担心守护程序打开时是否运行puppet还是等待运行间隔?

假设我有一个以前从未运行过puppet的设备,Puppet在Ubuntu启动时作为服务运行。

运行间隔为24小时。它是在启动时运行一次,然后在24小时内运行一次吗?或者它是否在第一次办理登机手续前等待24小时?

如果是后者并且在启动时没有进行签入,是否有可以更改的配置以允许在启动时进行检查?

1 个答案:

答案 0 :(得分:2)

无论是否以守护进程模式启动,Puppet代理通常会在启动时立即执行目录运行。与守护程序模式的主要区别在于,代理程序无法在一个目录运行后终止,而是无限期地继续,根据运行间隔定期执行目录运行。

the agent's splay and splaylimit settings可以稍微调整一下这种行为。这些可能导致代理在启动一段时间后等待,然后再执行第一次目录运行。该延迟抵消了整个系列的后续运行(如果有的话):第一次运行与第二次运行之间的间隔,第二次和第三次运行等。不变。