start on run level [2345]
stop on run level [!2345]
respawn
respawn limit 15 5
script
exec su - datafeeder - c 'php /home/datafeeder/ftp.php' >> /home/datafeeder/ftp.log
exec su - datafeeder - c 'php /home/datafeeder/parse.php' >> /home/datafeeder/parse.log
sleep 1m
end script
上面的代码只运行第一个php脚本然后最终重生,最终整个脚本由于重生太多而停止。我无法弄清楚的是重生的原因。我可以手动运行不同的脚本,它们工作正常,但在这个脚本中,第二个脚本永远不会被调用,睡眠命令也永远不会运行。