我通过使用gem
在我的app应用程序中创建一个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,如果有人请提供链接
2)有一点需要学习的是添加安装附加组件,但它们是付费的,可以免费提供吗?
答案 0 :(得分:0)
您需要使用Heroku scheduler
它免费且易于使用。只需在heroku上使用您的项目上传任务,并通过web界面设置选项。此外,测试您可以通过heroku bash运行任务。
答案 1 :(得分:0)
我喜欢使用https://elements.heroku.com/addons/scheduler来运行定时作业 它真的很容易设置
你说当你想要运行它时,你可以选择每10分钟,每小时或每天,以及什么样的处理器。