适配BullMQ的React Cron表达式生成器问题及正确示例
BullMQ兼容Cron表达式问题解决
- 问题场景:要生成BullMQ可接受的Cron表达式,实现每天凌晨3:15执行任务,但用
react-cron-generator生成的0 15 03 1/1 * ? *不被BullMQ认可。 - 核心差异:BullMQ采用标准6位Cron格式(顺序:秒 分 时 日 月 星期),而
react-cron-generator输出的是Quartz风格的7位表达式(多了年份位,且星期位用?占位),这是不兼容的原因。 - 正确表达式:满足需求的BullMQ兼容表达式为:
各字段拆解:0 15 3 * * *0:秒数固定为0,整分执行15:分钟为15分3:小时为凌晨3点*:任意日期*:任意月份*:任意星期几
内容的提问来源于stack exchange,提问作者bhaRATh
相关产品推荐
相关产品推荐

