A Resque plugin which allows you to create dedicated queues for jobs that use rate limited apis. These queues will pause when one of the jobs hits a rate limit, and unpause after a suitable time period. The rate_limited_queue can be used directly, and just requires catching the rate limit exception and pausing the queue. There are also additional queues provided that already include the pause/rety logic for twitter, angelist and evernote; these allow you to support rate limited apis with minimal changes.
Required Ruby Version
>= 0
Authors
Greg Dowling
Versions
- 1.2.0 October 07, 2016 (14 KB)
- 1.1.0 October 03, 2016 (14 KB)
- 1.0.4 January 16, 2016 (14 KB)
- 1.0.3 November 06, 2015 (13 KB)
- 1.0.2 January 26, 2015 (12.5 KB)
- 0.0.33 December 28, 2014 (12 KB)