狗窝
一个基于Qt的看门狗屋,可容纳多个看门狗。 每只狗可以监视目标过程。 当系统任务列表中缺少目标进程时,狗可以重新启动它。 还可以启用ram监控器功能,该功能可以跟踪目标进程ram的使用情况(不准确),以确定目标进程是否卡在某处但仍在系统任务列表中。 启用套接字功能后,目标流程可以通过套接字喂狗。 当coutdown变为0并且没有收到任何消息时,目标进程将被杀死并重新启动。 目标目标也可以将日志发送给狗,狗可以将日志写入文件。
通过QT5.13的独立看门狗程序,可以监视多个进程。通过进程名,