【问题标题】:Watchdog for LinuxLinux 看门狗
【发布时间】:2012-06-07 16:19:36
【问题描述】:

Linux 上是否有任何用于以下目的的看门狗工具或库?我想构建一个看门狗可执行文件,它启动 2 个进程并在以下情况下重新启动它们:

  • 进程崩溃
  • 进程变得无响应(例如由于某种原因挂起)

互联网搜索找到watchdog.c,但我不确定它是否可以用于我的目的,它看起来相当低级。

我可以按照here 的建议将我的进程作为初始化程序(守护进程)运行,但我不确定 Linux 是否会识别出进程挂起(例如由于死锁)

【问题讨论】:

    标签: linux


    【解决方案1】:

    我们在这里使用 monit:http://mmonit.com/monit/ 它可以让您执行重启操作,它还可以高度自定义如何检查以及如何通过脚本做出反应

    【讨论】:

      猜你喜欢
      • 2012-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-22
      • 1970-01-01
      • 1970-01-01
      • 2021-01-04
      • 1970-01-01
      相关资源
      最近更新 更多