shinyscorpion / task_bunny

TaskBunny is a background processing application written in Elixir and uses RabbitMQ as a messaging backend
MIT License
202 stars 30 forks source link

Retry interval with failed count #23

Closed ono closed 7 years ago

ono commented 7 years ago

Change retry_interval to take failed_count. It allows you to have coming up with more intelligent retry intervals. For example, retry quickly for the first error and gradually have longer retry interval if it fails again (see README update).