介绍
Daemontools是一个包含了很多管理Unix服务的工具的软件包。其中最核心的工具是supervise,它的功能是监控一个指定的服务,当该服务进程消亡,则重新启动该进程。而要添加让supervise监控的服务非常容易,只需要添加一个被监控的服务的目录(该目录一般在/service下),在该目录中添加启动服务器的名字为run的脚本文件即可。
如果想要停止该服务,不让重启需要sudo -svc -d /service/xxxx即可。需要重新使用时sudo -svc -u /service/xxxx