systemd 中 RestartSec 时间的限制是多少?

What is the limit of the RestartSec time in systemd?

我试图找出 systemd 中 RestartSec 时间的限制是什么。我知道默认时间是 100 毫秒,我在 system.config 中将这次时间更改为 60 毫秒并且它有效但是我可以及时下降多少有限制吗?有谁知道那里的限制是什么? 我的服务示例:

[Unit]
Description="test"

[Service]
ExecStart=/home/test.sh
Type=simple
Restart=on-failure
RestartSec=60ms

[Install]
WantedBy=default.target

谢谢。

从技术上讲,您也可以使用“1 毫秒”,只有 0 秒才会触发服务。 我还搜索了是否有一些关于微秒 (µs) 的文档,但似乎在这种情况下你不能使用它。

我希望这已经够详尽了,这是我的第一个答案,请告诉我是否有可以改进的地方。