在任何 DSH 重新启动后唤醒主代理
edusrez/dsh-smart-restart · 技能
在任何 DSH 重新启动后唤醒主代理,以便中断的工作自动恢复 - 添加重新启动工具和可选的金丝雀,用于验证启动并发出警告而不是中断。
★ 7GitHub 星标
0分支
2026-08-23最近更新
TypeScript开发语言
MIT许可证
主要功能
- 情况新的 OS 进程,且存在上一次标记 · 是否检测为重启?
- 当 restartUnit 未配置且从 /proc/self/cgroup 的自动检测也找不到单元时快速失败(ok: false,错误 restartUnit not configured),而不是猜测单元名——空的 restartUnit 会先被自动检测,只有检测失败才会产生该错误。
- 它会跟踪最近一次活动的会话,并在关闭(SIGTERM/SIGINT)时持久化写入 shutdown-notice.json
使用条件
- 诚实地说说这个插件不做的事
- 仅代理侧感知。
安装命令
dsh plugin --profile web add github:edusrez/dsh-smart-restart