Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/railsware/sidekiq_unique_retries
Unique Retries for Sidekiq
https://github.com/railsware/sidekiq_unique_retries
jobs retries sidekiq unique
Last synced: 19 days ago
JSON representation
Unique Retries for Sidekiq
- Host: GitHub
- URL: https://github.com/railsware/sidekiq_unique_retries
- Owner: railsware
- Created: 2017-09-11T10:39:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-09T19:02:19.000Z (almost 5 years ago)
- Last Synced: 2024-04-24T16:24:30.297Z (9 months ago)
- Topics: jobs, retries, sidekiq, unique
- Language: Ruby
- Size: 9.77 KB
- Stars: 1
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Unique Retries for Sidekiq [![Build Status](https://travis-ci.org/railsware/sidekiq_unique_retries.svg?branch=master)](https://travis-ci.org/railsware/sidekiq_unique_retries)
This is extension for sidekiq that allows to have unique retries for your unique jobs.
It should work for any sidekiq unique job extension if it guarantees that only one unique job can be performing at the same time.
Currently this gem supports SidekiqUniqueJobs extension but you may wrote own adapter.## Installation
Add this line to your application's Gemfile:
```ruby
gem 'sidekiq_unique_retries'
```And then execute:
$ bundle
Or install it yourself as:
$ gem install sidekiq_unique_retries
## Authors
* [Andriy Yanko](http://ayanko.github.io)
## References
* https://github.com/mperham/sidekiq
* https://github.com/mhenrixon/sidekiq-unique-jobs