procdog:轻量级命令行过程控制
procdog的Python项目详细描述
procdog是一个简单的命令行工具,用于启动、停止和检查 过程。
它旨在成为标准工具的一个简单的跨平台替代品 与system v服务脚本、upstart和systemd类似,用于开发,在 建立系统和测试线束等。
它通过启动一个简单的守护进程来操作,该守护进程弹出并监视进程。 守护进程监听并接受本地unix域套接字上的命令,使 可以检查进程是否正在运行或终止它,并执行基本操作 健康检查。每个进程都是独立的:只有一个procdog守护进程 对于每个被监视的进程。进程终止时守护进程退出。
可以通过配置文件设置许多选项。
有关进一步的文档,请参见:https://github.com/jlevy/procdog