1.4 KiB
1.4 KiB
| name | description |
|---|---|
| gitea-stop-scheduler | 停止所有定时任务 |
停止正在运行的定时任务。
工作流程
第一步:列出所有定时任务
使用 CronList 获取所有当前运行的定时任务。
第二步:停止所有任务
对每个任务使用 CronDelete 停止它。
第三步:确认停止
显示已停止的任务列表。
示例输出
⏹️ 停止定时任务
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 正在运行的定时任务:
• job-abc123 (Code Agent)
• job-def456 (PR Agent)
✅ 已停止任务:
• job-abc123 - Code Agent
• job-def456 - PR Agent
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ 所有定时任务已停止!
💡 提示:
• 使用 /gitea-start-scheduler 重新启动
• 任务状态不会保存,需要重新创建
注意事项
- 不可恢复: 停止后无法恢复,需要重新创建定时任务
- 正在运行的子Agent: 如果有子Agent正在工作,它不会立即停止,而是完成当前任务后自动退出
- 清理: 停止任务不会删除已创建的代码或 PRs
- 子Agent模式: 定时任务使用子Agent模式运行,停止定时任务不影响已启动的子Agent
相关命令
/gitea-start-scheduler- 启动定时任务/gitea-status- 查看任务状态