systemd 服务中的 holdoff time over 是什么意思?

systemd 服务中的 holdoff time over 是什么意思?

我在 CentOS 7 上安装了 Puppet Enterprise。我发现几个 Puppet 服务无法启动,提示延迟时间已过。这是什么意思?

Sep 03 20:50:16 l-pm1 systemd[1]: pe-puppetdb.service holdoff time over, scheduling restart.
Sep 03 20:50:16 l-pm1 systemd[1]: Starting pe-puppetdb Service...

答案1

服务停止(或启动失败)后,systemd 会等待一小段时间,然后尝试重新启动它。

等待时间可通过设置来配置RestartSec=在单位。

RestartSec=

配置重新启动服务之前的休眠时间(如 所配置Restart=)。采用无单位的秒值,或时间跨度值,如“5 分 20 秒”。默认为 100 毫秒。

相关内容