systemd 可以管理类似于 daemontools 系列的管道吗?如果是这样,实现这一目标的最佳方法是什么?
我想运行与systemd 管理的service1 | service2whereservice1和service2are(单独或不单独)服务的等价物。
我希望能够在service2不中断的情况下重新启动该过程service1。换句话说,退出service1时不能关闭正在写入的文件描述符service2。当 的新实例service2启动时,它应该继承现有的文件描述符,以便 stdout fromservice1将流入新的service2. (就像 daemontools 在run和之间维护一个管道log/run,尽管管道不必是服务和记录器。)
也许中间有 systemd 管理的 FIFO?