delayed_job
имеет несколько хуков, которые вы можете использовать , которые описаны здесь .Хук after(job )
кажется тем, который соответствует вашим потребностям.
Когда мне пришлось реализовать удаленный вызов API, я попытался delayed_job
и опрос с помощью Faye
, но в итоге я использовал resque
и resque-status
, которые используют redis, это самый хороший способ, который я знаю в настоящее время, но он не совсем похож на вашу ситуацию.