如何使用Upstart重启系统?


1

我在Ubuntu 12.04上使用Upstart来控制和监视我定义的服务,其中服务是作为守护进程运行的用户进程。 我需要监视它,当它失败/崩溃它重新生成时,如果它需要启动另一个进程,新手脚本会动态地使用可用的节来完成它。直到目前为止,我已经设法让它工作了,但是现在我需要重新启动系统,如果想要的进程,如果尝试重新生成“n”次并失败,则无法再次启动。

我怎么能做到这一点?我是否也可以使用Upstart或者我需要包含其他类型的脚本或守护程序?

任何帮助将不胜感激。 PD.-那么,我可以改变Upstart等到重启的重复次数吗?

Answers:


0

好的,因为缺少一个更好的答案,我只是使用了 shutdown -r 命令。 我知道这是一个不好的做法,这就是为什么我认为Upstart有另一种方法可以做到这一点但是,鉴于我的老板要求我实现这一点,如果重新生成过程多次失败,我将重启系统。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.