需要帮助试图保持Heroku清醒(没有空转)

时间:2014-01-05 21:17:22

标签: ruby-on-rails heroku

http://beouk.blogspot.ca/2012/02/keeping-heroku-awake.html

这是我试图遵循的教程,但它似乎不起作用。 这是我做的:

  1. 添加Heroku调度程序并添加一个名为“call_page”的作业,每小时运行一次。

  2. 在app / lib / tasks中创建一个名为“scheduler.rake”的文件

  3. 文件中的代码说:

  4. desc“此任务由Heroku cron附加组件调用” 任务:call_page => :环境呢    uri = URI.parse('http://www.WEBSITE.com/')    净:: HTTP.get(URI)  端

    但它仍然没有用。对于网站名称,我使用的是我注册的域名,而不是heroku子域名。这可能是问题吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您还可以创建简单的脚本,该脚本将执行任何活动,例如每10分钟左右访问您的页面。你可以使用open-uri甚至是watir-webdriver。比你把它放到你的crontab。

简单,快速和肮脏,但远非优雅。

如果你的情况可以接受并且你需要一些帮助来实现它,那就试试吧。

All these dirty tricks are discussed here