相关疑难解决方法(0)

systemd 支持切换互斥服务吗?

我有两个版本的服务,我偶尔想在它们之间切换 - my-service-a 和 my-service-b。我希望 my-service-a 始终是系统启动时正在运行的那个。目前,要在它们之间切换,我必须运行多个命令,例如从 a 切换到 b

systemctl stop my-service-a
systemctl start my-service-b
Run Code Online (Sandbox Code Playgroud)

并且 systemd 没有强制执行一次只有一个运行 - 我只需要小心。

在 systemd 中是否有对这种情况的直接支持?我可以将其视为对服务之间“切换”或模板化服务的实例化的支持,或者我可以将其视为对互斥服务的支持,因此当我启动 my-service-b 时,my-service-a自动停止。或者也许完全有另一种方式。

systemd

6
推荐指数
1
解决办法
2029
查看次数

标签 统计

systemd ×1