页面加载中...
系统化管理 OpenClaw 定时任务——命名规范、依赖编排、错误处理、监控告警。
好的任务命名应该一眼看出「做什么」和「何时做」:
{ "daily-morning-report": { "schedule": "0 9 * * *" }, "weekly-backup-postgres": { "schedule": "0 2 * * 0" }, "five-min-health-check": { "schedule": "*/5 * * * *" } }
每个任务应包含以下字段:
{ "name": "daily-morning-report", "schedule": "0 9 * * *", "task": "生成每日数据报告并发送", "timeout": 300, "retry": 2, "alertOnFailure": true, "alertChannel": "#ops-alerts" }
有些任务有先后顺序,比如「先备份数据库,再上传到 S3」:
方案一:拆成两个任务,第二个任务开头检查第一个的完成状态
方案二:合并为一个任务,用 && 串联
{ "schedule": "0 2 * * *", "task": "先执行 pg_dump 备份数据库,确认成功后再上传到 S3" }
Agent 站点首选部署平台,零配置部署 Next.js,全球 CDN
立即体验 →