Sidekiq Scheduler - Rails - 运行 每个月的 2 号工人
Sidekiq Scheduler - Rails - Run a Worker On 2nd of every Month
使用 sidekiq-scheduler,我们如何安排工人在指定时间 运行 每月 2 号?
import_worker:
every: '0 0 * 1 *'
class: ImportWorker
queue: scheduler
enabled: true
请问上面的cron 运行 是一个月一次吗?还有我怎么在这里指定时间?
你想要 cron
,而不是 every
。 cron
format 是分钟、小时、星期几、月份、星期几。 0 0 * 1 *
对 运行 说 1 月每天的午夜。在每个月的第 2 日 12:30 到 运行 将是 30 12 2 * *
。
import_worker:
cron: '30 12 2 * *'
class: ImportWorker
queue: scheduler
使用 sidekiq-scheduler,我们如何安排工人在指定时间 运行 每月 2 号?
import_worker:
every: '0 0 * 1 *'
class: ImportWorker
queue: scheduler
enabled: true
请问上面的cron 运行 是一个月一次吗?还有我怎么在这里指定时间?
你想要 cron
,而不是 every
。 cron
format 是分钟、小时、星期几、月份、星期几。 0 0 * 1 *
对 运行 说 1 月每天的午夜。在每个月的第 2 日 12:30 到 运行 将是 30 12 2 * *
。
import_worker:
cron: '30 12 2 * *'
class: ImportWorker
queue: scheduler