如何安排PhantomJS刮掉免费的Heroku dynos?

时间:2016-08-29 17:36:06

标签: ruby-on-rails ruby heroku scheduled-tasks sidekiq

我的印象是,自由dynos会在一段时间后失效。

当前使用我的主ruby服务器运行的脚本会发生什么变化/一次又一次地触发PhantomJS sraper?

我是否需要专门的工作流程或Heroku Scheduler与付费dyno一起做得好吗?

我没有任何问题付出代价,开发总是需要一秒钟,他们的工人有点贵。

提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您想定期运行脚本,Heroku Scheduler确实是执行此操作的理想方式。它会使用一次性dynos,它会计入每个月的免费dyno分配,但只在任务期间运行,然后停止。

例如,这比运行一个24x7的专用工作器dyno便宜得多,而一次性dyno(由Heroku Scheduler驱动)每天只运行几分钟。