【发布时间】:2012-06-07 16:19:36
【问题描述】:
Linux 上是否有任何用于以下目的的看门狗工具或库?我想构建一个看门狗可执行文件,它启动 2 个进程并在以下情况下重新启动它们:
- 进程崩溃
- 进程变得无响应(例如由于某种原因挂起)
互联网搜索找到watchdog.c,但我不确定它是否可以用于我的目的,它看起来相当低级。
我可以按照here 的建议将我的进程作为初始化程序(守护进程)运行,但我不确定 Linux 是否会识别出进程挂起(例如由于死锁)
【问题讨论】:
标签: linux