Daemontools运行一个python脚本

我有一个运行在雷斯目录下:

#!/bin/sh exec python gmail_new15.py 

当我尝试执行svc时,我得到:

 ~# svc -du ress/ svc: warning: unable to control ress/: file does not exist 

我的目标是控制python脚本是否崩溃并重新启动它。

 ~# ls ress/ run ~# cat ress/run #!/bin/sh exec python gmail_new15.py 

你开始监督了吗? svc的文件中明确指出它“控制监督监督的服务”。

而在svc.c中,当找不到/打开文件监督/控制时会引发这个特定的错误信息,如果找不到它,它会自动创build(和监督目录一起)。

如果你想开始监督多个服务,请参阅文档监督或svscan 。