dsh-task-heartbeat:用进度心跳检测长任务是否卡住

dsh-task-heartbeat 是 jerentpan-lab 维护的 DSH 工作流插件(MIT,0.2.0),通过 task_register、task_beat、task_check 等工具记录长任务进度,在最后一次 beat 超过 defaultTtlS(默认 900 秒)时列出 stalled 任务,解决「进程存活但任务卡住」的观测盲区。安装命令为 dsh plugin --profile web add dsh-task-heartbeat,状态写入 ~/.dsh/task-heartbeat.json。适合配合定时 task_check 做巡检;使用前请审阅源码并在当前 DSH 进程权限下评估风险。

阅读全文