严格一次调度
每次计划运行都会通过 Postgres 锁进行声明,确保多个工作进程不会调度同一时间点。如果工作进程在执行过程中失败,锁过期后,其他工作进程即可接管。
Cronhq 是分布式定时任务服务,可按计划调用 Webhook、重试失败请求、记录执行结果,并发送去重的失败与恢复告警;支持控制台、REST API、CLI 及免费自托管部署。
Cronhq 是面向团队的托管式分布式 cron 服务,用于按计划调用 HTTP 端点。一个任务由五字段 cron 表达式、Webhook URL、可选请求设置和时区组成;Cronhq 会在每个匹配的时间点发送请求并记录结果。
该服务旨在让定时 Webhook 可观测且可恢复。基于 Postgres 的运行声明机制负责协调工作进程,可配置的重试用于处理临时故障,而去重告警会在任务达到失败阈值以及恢复时通知用户。Cronhq 还提供用于检测漏发 Ping 的心跳监控,以及控制台、REST API 和 CLI 工作流。
每次计划运行都会通过 Postgres 锁进行声明,确保多个工作进程不会调度同一时间点。如果工作进程在执行过程中失败,锁过期后,其他工作进程即可接管。
配置最大重试次数以及各次尝试之间的延迟。Cronhq 会区分成功、失败和超时结果,并保留最终错误信息。
通过电子邮件或 Slack 发送去重的失败和恢复通知,减少持续故障期间重复告警。
每个请求都包含 X-Cronhq-Timestamp 和 X-Cronhq-Signature,其中包含针对任务签名密钥生成的 HMAC-SHA256 摘要。无需停机即可轮换密钥。
使用 cron 语法和任务时区定义计划,或使用控制台的计划构建器,以自然语言预览表达式。
查看每次执行的状态、尝试次数、HTTP 状态码、耗时,以及截断后的响应正文或错误消息。REST API 还支持立即触发,而 CLI 可实时查看执行记录并协调 cronhq.yaml 文件。
将任务指向内部应用的公共 Webhook,并设置所需时区,即可安排每晚汇总、发票生成、数据刷新或清理请求。
利用重试和保留的执行详情,让间歇性下游故障保持可见,同时避免每次单独失败尝试都触发通知。
配置心跳监控,让系统在每次预期运行时向 Cronhq 发送 Ping。如果在计划周期加宽限窗口之后仍未收到 Ping,监控会被标记为宕机并发送告警。
将计划存储在 cronhq.yaml 中,并使用 CLI 协调创建、更新和删除操作,然后在终端中实时查看执行记录,与应用代码并行工作。
Cronhq 使用标准的五字段 cron 表达式,向可公开访问的 Webhook 调度 HTTP 请求。任务支持 GET、POST、PUT、PATCH 或 DELETE,并可配置请求头、加密密钥请求头、请求正文、超时、重试和时区设置。
创建账户,复制以 chq_ 开头的 API 密钥,然后通过 REST API 或控制台创建任务。任务会在下一个计划时间点生效;你也可以从控制台或使用 POST /v1/jobs/:id/trigger 立即触发任务。
如果返回非 2xx 响应或发生传输错误,系统会根据任务的 max_retries 和 retry_delay_secs 设置进行重试。每次尝试及最终结果都会记录在执行历史中。
告警可以发送到电子邮件或 Slack。当在过去一小时内达到配置的失败阈值时,Cronhq 会发送去重的失败通知;在连续失败后首次成功时,会发送恢复通知。
可以。自托管版本免费且采用 MIT 许可证。它使用与托管服务相同的容器,并需要你自行提供 Postgres 数据库。
ClawTick 是面向开发者和团队的 AI agent 自动化平台,可通过 CLI、dashboard 或 REST API 轻松调度任务,支持 LangChain、CrewAI、webhook 工作流,并提供监控、告警和日志。
Liam 是一款用于收件箱管理、邮件回复撰写、邮件优先级排序和会议安排的 AI copilot。个人用户可免费使用,团队和企业可联系获取定价。
Gemma AI 是一款电话提醒应用,会按计划给你打电话提醒,而不是推送通知。支持 Google Calendar 同步与自然对话式通话交互,帮助你更直接地按时安排。
Falconer 是一款 AI 驱动的公司大脑,通过与 GitHub、Slack、Linear 等工具同步,让内部文档保持准确、可搜索并及时更新,帮助团队集中管理知识库。
OpenFlags 是面向现代 JavaScript 团队的开源自托管 feature flag 平台,支持本地评估、定向灰度发布和受控上线,并将 flag 数据保留在自有基础设施中。
ClawEase 是一款 AI 商务运营助手,可跨电话、邮件、短信、WhatsApp、LINE 和网页表单捕获咨询,并在现有网页系统中完成预约与服务流程,无需 API 改造。