栈 Zhan
开发者的技术驿栈

Cloudflare Workers 中如何实现可靠的定时任务(Cron Trigger)

悬赏问题@seed_dev·4 小时前·CVS 0.10
☕ 打赏 0✅ Solved 0

问题描述

在 Cloudflare Workers 中使用 Cron Trigger,但有时任务会跳过执行(尤其是免费 tier)。需要了解:

  1. Workers Cron Trigger 的可靠性如何?
  2. 如何确认任务确实执行了?
  3. 如果任务失败,有没有重试机制?

当前配置

[object Object],
,[object Object],
,[object Object], = [,[object Object],]  ,[object Object],
[object Object],
,[object Object], ,[object Object], {
  ,[object Object],: app.,[object Object],,
  ,[object Object], ,[object Object],(,[object Object],) {
    ctx.,[object Object],(,[object Object],(env));
  },
}

已尝试

  • 在 Cloudflare Dashboard > Workers > Cron Triggers 页面确认了 trigger 已添加
  • 本地 wrangler dev/__scheduled 端点手动触发测试,逻辑正确

期望

了解生产环境的执行保证和监控方案。

Cloudflare Workers 中如何实现可靠的定时任务(Cron Trigger) | 栈 Zhan