【发布时间】:2017-09-12 09:14:46
【问题描述】:
我正在将我的 upstart 脚本翻译成 systemd 脚本,我想知道翻译以下内容的最佳做法是什么:
start on started postgresql
stop on stopping postgresql
Requires= 部分适合我还是有更好的部分?
【问题讨论】:
-
Requires不是 systemd 单位中的一个部分。它是一个依赖说明符,它指定单元 A 严格依赖于单元 B,如果单元 B 无法激活,单元 A 也会失败(严格依赖)。对upstart不熟悉,看systemd.unit(5)。