自动重启服务

自动重启服务

我正在寻找一种在服务崩溃时自动重启的方法(Apache、Proftpd、Jboss……)。我正在运行 Debian。我可以编写一些脚本,但我正在尝试为此找到一种“良好做法”。

您知道有哪个软件可以做到这一点吗?

谢谢

答案1

DJB 的 Daemontools可以做你想做的事。

然而,从长远来看,如果你能找出植物消亡的原因并解决其根源而不是症状,那么将会更有成效。

答案2

监控是一种相对容易配置的服务,它将重新启动服务(以及更多)。

答案3

有几种方法可以做到这一点。

您可以使用以下命令将其添加到 /etc/inittab重生操作,但是,这通常保留用于服务器本身依赖的基本功能所依赖的较低级别系统进程。

更好的选择是使用外部程序监控您的服务器和进程,例如纳吉奥斯,并配置一个事件处理器如果服务中断,则重新启动服务。

答案4

控制面板也可以帮你做到这一点。例如,这是 Webminhttp://doxfer.webmin.com/Webmin/SystemAndServerStatus

相关内容