Heroku - keeping a dyno alive (May 2013)

我是研究僧i 提交于 2019-12-08 13:55:27

i used in a previous project the rufus sheduler.

install the rufus scheduler:

gem 'rufus-scheduler', :group => :production      

And set up an initializer: config/initializer/task_scheduler.rb

require 'rufus/scheduler'
scheduler = Rufus::Scheduler.start_new

scheduler.every '4m' do
  require "net/http"
  require "uri"
  url = 'http://www.yourwebsite.de'
  Net::HTTP.get_response(URI.parse(url))
end
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!