连接的系统套接字服务?

systemd socket service that connects?

是否可以创建在启动时连接到套接字的 systemd 套接字服务?

systemd.socket 文档 (https://www.freedesktop.org/software/systemd/man/systemd.socket.html) 没有提及它,所以我怀疑它是否可能,但它肯定会很好。

具体来说,我想要一个将其标准输出设置为 connect()ed UNIX 套接字的服务,这样我就可以在连接到另一个服务时有机会使用 sendmsg 获取额外数据。我可以自己或使用参数来完成此操作,但如果我不必这样做,它会简化我的应用程序。

是的,我可以!

我需要使用 StandardOut=file:/path/to/unix-socket

记录在: https://www.freedesktop.org/software/systemd/man/systemd.exec.html#