我试图找到一个解决方案,每隔几个小时就在heroku上运行一个后台任务,而无需为昂贵的工人付费。
到目前为止,我已经实现了一个带有特定def的rails控制器,它可以调用该作业。 所以,每当我点击网址时,它都会正常运行。现在我试图找到一个解决方案,每隔几个小时点击一次这个网址。
当然,我可以使用类似
的其他服务器运行cron任务 /usr/bin/curl -s "http://url/of/hourly/task" > /dev/null
或只是使用webcron服务,但我想要更多控制。
我在第二个rails应用程序上尝试了whenever
gem https://github.com/javan/whenever,但我无法使其正常运行。无论如何,我是红宝石的新人。
有什么建议吗?谢谢!