Linux 使用sd_notify()传播systemd重新加载

Linux 使用sd_notify()传播systemd重新加载,linux,daemon,systemd,Linux,Daemon,Systemd,我正在实现一个支持的守护进程,这个守护进程为其他守护进程生成配置文件 我希望使用systemd依赖关系管理将重新加载传播到其他守护程序,因此,如果我的守护程序生成新配置,则依赖的守护程序将重新加载。为此,我尝试使用RELOADING=1systemd通知和PropagatesReloadTo=/reloadpagatedfrom=属性来通知依赖的服务,但该属性似乎只传播由systemctl reload发起的重新加载,而不是通过sd\u notify()通知的重新加载 是否有任何方法可以使用sd

我正在实现一个支持的守护进程,这个守护进程为其他守护进程生成配置文件

我希望使用systemd依赖关系管理将重新加载传播到其他守护程序,因此,如果我的守护程序生成新配置,则依赖的守护程序将重新加载。为此,我尝试使用
RELOADING=1
systemd通知和
PropagatesReloadTo=
/
reloadpagatedfrom=
属性来通知依赖的服务,但该属性似乎只传播由
systemctl reload
发起的重新加载,而不是通过
sd\u notify()
通知的重新加载


是否有任何方法可以使用
sd\u notify()
或类似于通知相关服务它们应该重新加载的方法?

它确实不起作用,因为它不受支持,但在合并之后,使用
sd\u notify())
从服务通知
RELOADING=1
也通知
PropagatesReloadTo=
/
reloadpagatedfrom=

RELOADING=1
中讨论这一点现在应该可以合并了