我想在python中编写一个守护进程,它通过systemd启动.
我想使用Type=notify,这样我就不必做双叉魔法了.
根据文件:
The reference implementation for this notification is provided by libsystemd-daemon.so
…如何用Python做到这一点?
解决方法:
也许你可以使用sdnotify python模块,它是sd_notify协议的纯python实现.实际上,协议相当简单,因此模块实现很短.
要使用看门狗机制,您应该添加WatchdocSec =< smth>到单元文件,然后定期从您的服务发送WATCHDOG = 1消息.检查Restart =选项.