如何在 Heroku 上使用 whenever 加载 Cronjob
How to load Cronjob using whenever on Heroku
我通过使用 gem
在我的应用程序中创建一个 cronjob
set :output, {:error => "log/cron_error_log.log" , :standard => "log/cron_log.log" }
every :day, :at => '01:50pm' do
runner "Welcome.index"
end
它在本地运行良好,但现在我想将它部署到 heroku 上。我有两个问题
1) 我在 heroku 上找不到任何完整的加载 cronjob 的教程,如果有人请给 link
2) 学到的一件事是添加安装附加组件,但它们是付费的,要么免费,要么可用?
您需要使用Heroku scheduler
它免费且易于使用。只需将任务与您的项目一起上传到 heroku 上,然后通过网络界面设置选项。此外,对于测试,您可以通过 heroku bash.
运行 任务
我喜欢将 https://elements.heroku.com/addons/scheduler 用于 运行 定时作业
它真的很容易设置
你说你想什么时候运行它和你的选择是每 10 分钟、每小时或每天一次,以及工作的处理器类型。
我通过使用 gem
在我的应用程序中创建一个 cronjobset :output, {:error => "log/cron_error_log.log" , :standard => "log/cron_log.log" }
every :day, :at => '01:50pm' do
runner "Welcome.index"
end
它在本地运行良好,但现在我想将它部署到 heroku 上。我有两个问题 1) 我在 heroku 上找不到任何完整的加载 cronjob 的教程,如果有人请给 link
2) 学到的一件事是添加安装附加组件,但它们是付费的,要么免费,要么可用?
您需要使用Heroku scheduler
它免费且易于使用。只需将任务与您的项目一起上传到 heroku 上,然后通过网络界面设置选项。此外,对于测试,您可以通过 heroku bash.
运行 任务我喜欢将 https://elements.heroku.com/addons/scheduler 用于 运行 定时作业
它真的很容易设置
你说你想什么时候运行它和你的选择是每 10 分钟、每小时或每天一次,以及工作的处理器类型。