Задержка работы Ruby on Rails локальная не будет работать

работаю с отложенным заданием для активной записи gemhttps://github.com/collectiveidea/delayed_job I 'Я пытаюсь настроить задание на запуск через пять минут после того, как в моем приложении произойдет событие. Через пять минут мне нужно сделать некоторые обновления базы данных. Я'пробовал грабли: работа и RAILS_ENV = сценарий разработки / отложенный запуск. Перед этим все, я выполнил установку пакета, рельсы генерируют delayed_job: active_record и rake db: migrate. У меня есть веб-сайт лотереи, который должен проверять победителей каждые пять минут и обновлять токены для победителей.

Я жду пять минут, но в моем локальном приложении обновлений нет.

Вот'Что я имею до сих пор:

Gem File:

 gem 'delayed_job_active_record'

 gem "daemons"

Работа (находится в lib)

class WinnersJob < Struct.new(:blast_id)
def perform
      ...
    end

контроллер

 require 'winners'
 Delayed::Job.enqueue(WinnersJob.new(blast.id), 1, 5.minutes.from_now)
 end

Ответы на вопрос(1)

Ваш ответ на вопрос