【发布时间】:2015-09-29 14:00:03
【问题描述】:
我在一个新贵的 conf 文件中有这一行:
start on starting service1 or stopped service2
stop on stopping service1
如何将其转换为 systemd 单元目标?我已经搜索过任何类型的析取支持,但我找不到。
【问题讨论】:
我在一个新贵的 conf 文件中有这一行:
start on starting service1 or stopped service2
stop on stopping service1
如何将其转换为 systemd 单元目标?我已经搜索过任何类型的析取支持,但我找不到。
【问题讨论】:
当 service2 启动时,service1 也应该启动。这种关系可以使用Requires来实现
在service2的单元配置文件中,添加
Requires=service1.service
但是,当您运行命令启动 service2 时,这将同时启动两个服务。要控制服务启动的顺序,需要使用Before或After
更多信息here
【讨论】: