Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Resque.enqueue MyCoolJob, post.id
Resque.enqueue MyCoolJob, 'string'
Resque.enqueue MyCoolJob, post
Post.create(params[:post]).delay.publish!
publish!. # config/clock.rb
require_relative './environment'
require 'clockwork'
include Clockwork
every(1.day, 'user.pages.update', at: '12:00'){ User.unblocked.all.each(&:update_pages_info!) }
every(6.hours, 'user.apps.persistence.check'){ Delayed::Job.enqueue UpdateApplicationPersistenceJob.new }
every(1.day, 'pages.refresh_likes_count', at: '23:00'){ Facebook::Page.update_likes_count! }
Используем Resque в Rails