
Queue Task是什么
Queue Task是一款适用于任务父文件夹的队列任务助手,支持可恢复、幂等的批量作业,适用于需要高效、稳定任务管理的场景。
由 moodykong 开发 | 累计安装 410 次 | 开源协议:MIT-0
Queue Task的主要功能
- 可恢复性:支持任务中断后可恢复,确保作业的完整性。
- 幂等性:确保任务执行不会因重复执行而产生副作用。
- 任务管理:提供任务初始化、状态查询、锁清除等功能,方便任务管理。
- JSONL日志:使用只写JSONL日志,提高数据处理的效率和安全性。
- 批量处理:支持批量处理任务,提高作业效率。
如何使用Queue Task
- 初始化:使用`python3 scripts/queue_task.py init
`命令初始化任务。 - 配置:编辑`config.env`文件配置任务参数。
- 状态查询:使用`python3 scripts/queue_task.py status
`命令查询任务状态。 - 锁清除:使用`python3 scripts/queue_task.py clear-stale-lock
`命令清除过期的锁。 - 模板打印:使用`python3 scripts/queue_task.py print-supervisor-template`命令打印工作模板。
Queue Task的项目地址
- 项目官网:https://clawhub.ai/moodykong/queue-task
Queue Task的应用场景
- 适用于需要长期运行且可能中断的批量作业。
- 适用于需要确保任务执行幂等性的场景。
- 适用于需要集中管理大量任务的场景。
- 适用于需要高效处理大量数据的场景。
渝公网安备50011302222466号
暂无评论