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) 的文档,但似乎在这种情况下你不能使用它。
我希望这已经够详尽了,这是我的第一个答案,请告诉我是否有可以改进的地方。
我试图找出 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) 的文档,但似乎在这种情况下你不能使用它。
我希望这已经够详尽了,这是我的第一个答案,请告诉我是否有可以改进的地方。