dsh pluginsEnglish
← 返回热门插件目录

在任何 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
查看 GitHub 仓库 ↗返回热门插件目录