Я следил за railscast, в котором используется форк CollectiveIdea. Я не могу заставить его работать. Я создал новый файл в папке /lib и включил это
class Device
def deliver
#my long running method
end
handle_asynchronously :deliver
end
device = Device.new
device.deliver
Я делаю script/delayed_job, и это разветвляет экземпляр приложения. Сейчас,
- Никакой трудовой деятельности не происходит. Ничего в таблице delayed_jobs и ничего в логах. Я что-то упустил здесь?
- Как установить интервал, в течение которого должен выполняться метод? (Экс каждые 30 секунд)
Я тестирую это в режиме разработки (Rails 2.3.2) и скоро перенесу это в производство.
Спасибо !