Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails heroku worker的替代rake任务?_Ruby On Rails_Ruby_Heroku - Fatal编程技术网

Ruby on rails heroku worker的替代rake任务?

Ruby on rails heroku worker的替代rake任务?,ruby-on-rails,ruby,heroku,Ruby On Rails,Ruby,Heroku,我正试图找到一个解决方案,在heroku上每隔几个小时运行一次后台任务,而不需要支付昂贵的工人费用 到目前为止,我已经实现了一个rails控制器,它使用一个特定的def调用作业。 所以,每当我点击url,它就会正常运行。现在我正试图找到一个解决方案,每隔几个小时点击一次这个url 当然,我可以从另一台服务器运行cron任务,比如 /usr/bin/curl-s”http://url/of/hourly/task“>/dev/null 或者简单地使用webcron服务,但我想要更多的控制。 我在第

我正试图找到一个解决方案,在heroku上每隔几个小时运行一次后台任务,而不需要支付昂贵的工人费用

到目前为止,我已经实现了一个rails控制器,它使用一个特定的def调用作业。 所以,每当我点击url,它就会正常运行。现在我正试图找到一个解决方案,每隔几个小时点击一次这个url

当然,我可以从另一台服务器运行cron任务,比如

/usr/bin/curl-s”http://url/of/hourly/task“>/dev/null

或者简单地使用webcron服务,但我想要更多的控制。 我在第二个rails应用程序上尝试了
gem,但无法使其正常运行。我对ruby还是新手。

有什么建议吗?谢谢大家!

使用插件。它可以在指定的时间每10分钟、每小时或每天运行一次作业。

使用插件。它可以在指定的时间每10分钟、每小时或每天运行一次作业。

但您知道,当您使用Heroku调度程序时,worker将只运行所需的时间,并按每秒计费?所以,如果你使用免费计划,你的应用程序每天运行10分钟,那么它仍然是免费的!但您知道,当您使用Heroku调度程序时,worker将只运行所需的时间,并按每秒计费?所以,如果你使用免费计划,你的应用程序每天运行10分钟,那么它仍然是免费的!我想知道为什么heroku提供了一个web dyno,比一个月的时间多:)是的,还有
heroku运行控制台
被计算在内:)我想知道为什么heroku提供了一个web dyno,比一个月的时间多:)是的,还有
heroku运行控制台
被计算在内:)