I've written an external gem for adding automatic retry support to ActiveJob, activejob-retry <https://github.com/gocardless/activejob-retry>. It supports constant/variable backoff, and make it super easy to define a custom backoff strategy. At present it supports Backburner, DelayedJob, Que, and Resque, and could potentially support Sidekiq too. Feels like this could be something ActiveJob supports out of the box in a future version, but thought I'd check here before doing the work to turn it into a PR onto Rails.
-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/d/optout.