![管理守护进程的正确方法,Debian/Ubuntu Linux](https://linux22.com/image/528422/%E7%AE%A1%E7%90%86%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%96%B9%E6%B3%95%EF%BC%8CDebian%2FUbuntu%20Linux.png)
最好的方法是什么?或者至少... 一个容易管理的方法?
我经常创建需要始终在后台运行的 shell 和 python 脚本。
有没有关于简化此操作的软件包的建议?过去,我会在 cron 中插入一个 shell 脚本来检查正在运行的进程,但这感觉像是黑客行为。我最近读到了一个叫做 Angel 的程序,它是用 Haskell 编写的,可以做到这一点,但这似乎是一种常见的用法,应该内置在操作系统的某个地方。
编辑:什么工具可以减少我花在这项活动上的时间,并使某些东西易于维护并可快速部署到新服务器?
答案1
我经常使用导师对于这类任务。特别是对于那些不需要创建完整 SysV-init 脚本的脚本。