使用 sidekiq-scheduler,我们如何安排工作人员在每个月的 2 日在指定时间运行?
import_worker:
every: '0 0 * 1 *'
class: ImportWorker
queue: scheduler
enabled: true
上面的cron会每个月运行一次吗?另外我如何在这里指定时间?
使用 sidekiq-scheduler,我们如何安排工作人员在每个月的 2 日在指定时间运行?
import_worker:
every: '0 0 * 1 *'
class: ImportWorker
queue: scheduler
enabled: true
上面的cron会每个月运行一次吗?另外我如何在这里指定时间?
你想要cron
,没有every
。cron
格式为分钟、小时、月中的某天、月、周中的某天。0 0 * 1 *
说在一月的每一天午夜运行。在每月 2 日的 12:30 运行将是30 12 2 * *
.
import_worker:
cron: '30 12 2 * *'
class: ImportWorker
queue: scheduler