前言
Daemontools是一个在linux上可以进行守护进程管理的工具,当我们有一些程序需要常驻后台,万一不小心挂掉了他可以帮我们重启服务....进行完上面简单的步骤,就可以开始使用了,我们模拟一种简单的使用场景....之后我们编写我们的启动脚本,我们可以在run文件中写入,比如这里我们写个脚本,输出1-49.
#!.../,即启动当前目录下的服务.然后持续观察log,会发现,Daemontools将run脚本无限次的执行下去,所以log中会不断的循环打印1-49....当我们想要停止服务的时候呢,使用-d参数.sudo svc -d ./.
该命令还支持以下参数:
-u : up, 如果services没有运行的话,启动它,如果services停止了,重启它。