我在Ubuntu 12.04上使用Upstart来控制和监视我定义的服务,其中服务是作为守护进程运行的用户进程。 我需要监视它,当它失败/崩溃它重新生成时,如果它需要启动另一个进程,新手脚本会动态地使用可用的节来完成它。直到目前为止,我已经设法让它工作了,但是现在我需要重新启动系统,如果想要的进程,如果尝试重新生成“n”次并失败,则无法再次启动。
我怎么能做到这一点?我是否也可以使用Upstart或者我需要包含其他类型的脚本或守护程序?
任何帮助将不胜感激。 PD.-那么,我可以改变Upstart等到重启的重复次数吗?