簡體   English   中英

我們如何在 heroku 上使用 sidekiq-cron 實現 Cron Job 進行生產

[英]How can we implement Cron Job using sidekiq-cron on heroku for production

配置/計划.yml

my_first_job:cron:“*/5 * * * *”類:“HardWorker”隊列:hard_worker

second_job: cron: "*/30 * * * *" # 每 30 分鍾執行一次 class: "HardWorker" queue: hard_worker_long args: hard: "stuff"

您是否添加了一個 sidekiq 初始化程序來加載文件(如果存在)。 您可以使用YAML.load

例子

# config/initializers/sidekiq.rb
cron_schedule_file = 'config/cron_schedule.yml'

if File.exist?(cron_schedule_file) && Sidekiq.server?
  Sidekiq::Cron::Job.load_from_hash YAML.load_file(cron_schedule_file)
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM