丝美导航 AI技能集 效率办公技能

Task Persistence

提供任务连续性、会话快照和网关重启恢复功能,确保长时间运行任务在重启后能够恢复。

标签:
分享到:

Task Persistence

Task Persistence是什么

Task Persistence是一款适用于长时间运行任务的持久化工具,通过会话快照和网关重启恢复功能,确保任务连续性和数据完整性。

yangdaowan 开发 | 累计安装 178 次 | 开源协议:MIT-0

Task Persistence的主要功能

  • 任务注册:支持长时间运行任务的注册,确保任务状态在重启后能够恢复。
  • 会话快照:自动保存任务会话快照,便于后续恢复和调试。
  • 网关重启恢复:网关重启后自动检查任务状态,恢复任务执行。
  • 文件结构清晰:提供明确的文件结构,便于管理和维护。
  • MIT-0许可:遵循MIT-0许可协议,免费使用、修改和重新分发。

如何使用Task Persistence

  • 安装环境:确保系统已安装Clawdis和Python 3。
  • 注册任务:使用`task_manager.py add`命令注册需要持久化的任务。
  • 网关重启:在网关重启后,运行`check-restart`命令检查任务恢复状态。
  • 检查状态:定期检查任务状态,确保任务连续性。
  • 数据维护:定期清理已完成和失败的任务数据,保持文件结构整洁。

Task Persistence的项目地址

  • 项目官网https://clawhub.ai/yangdaowan/task-persistence

Task Persistence的应用场景

  • 长时间运行的任务管理,如后台数据处理。
  • 需要确保任务连续性的复杂应用程序。
  • 网关重启后的任务恢复和状态检查。
  • 多用户环境下的任务同步和状态维护。
  • 数据安全和任务完整性保障。

相关导航