簡體   English   中英

如何在Heroku中獲得Cron工作的工作(生產)

[英]How to get cron job working in heroku (production)

所以我的schedule.rb中有以下內容-我正在使用everyth gem

set :output, "#{path}/log/cron.log"
job_type :script, "'#{path}/script/:task' :output"

every :sunday, at: "3:00 AM" do
  runner "Event.clear_expired"
end

我想在Heroku上將其運行在生產環境中。

我應該如何設置?

我看過一些諸如調度程序之類的消息..但是它們似乎真的不直觀..任何指導都會有所幫助!

更新

task :weeklydelete do
  set :output, "#{path}/log/cron.log"
  job_type :script, "'#{path}/script/:task' :output"

  every :sunday, at: "3:00 AM" do
  runner "Event.clear_expired"
  end

end

您需要一個免費的Heroku Scheduler插件,然后可以在其中設置作業。 不能使用whenever在Heroku。

暫無
暫無

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

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