【发布时间】:2017-03-18 08:12:43
【问题描述】:
man 中对 systemd 单元的定义有点稀疏: https://www.freedesktop.org/software/systemd/man/systemd.unit.html
“如果一个单元 foo.service 包含设置 Before=bar.service 并且两个单元都正在启动,则 bar.service 的启动将延迟到 foo.service 启动。”
我找不到任何关于“启动”意味着什么的结论性解释。这只是从 systemd 到服务启动的调用吗?或者 systemd 是否等待服务进入特定状态,之后它被认为是启动的?我可以在任何地方阅读有关其工作原理的详细信息吗?
【问题讨论】:
标签: systemd