2016-07-27 62 views

回答

2

計劃,重複的作業,不是核心Sidekiq功能的一部分。您可以升級到Sidekiq Pro,其中包括計劃作業的支持,或使用一個開源插件調度類似sidekiq-scheduler

對於後者,要運行作業每兩個星期,你會使用一個配置,如:

your_job_name_here: 
    every: 2w 
    class: YourWorker 
    queue: default 
    description: "Runs every two weeks" 
+0

我學到新的東西今天,謝謝! – Leito

+0

我應該在哪裏寫這個配置? –

+0

@ВиталийПапроцький:首先,[安裝寶石](https://github.com/moove-it/sidekiq-scheduler#installation);然後,按照[這裏]的指示(https://github.com/moove-it/sidekiq-scheduler#loading-the-schedule)。讓我知道你是否遇到麻煩。 –

相關問題