mirror of
https://github.com/mperham/sidekiq.git
synced 2022-11-09 13:52:34 -05:00
Add Redis warning to Pro 2.0 Upgrade
This commit is contained in:
parent
5eae04e17a
commit
b1f86b7047
1 changed files with 11 additions and 4 deletions
|
@ -89,10 +89,17 @@ More context: [#2130]
|
|||
|
||||
2.0 brings a new reliable scheduler which uses Lua inside Redis so enqueuing
|
||||
scheduled jobs is atomic. Benchmarks show it 50x faster when enqueuing
|
||||
lots of jobs. **One caveat**: client-side middleware is not executed
|
||||
for each job when enqueued with the reliable scheduler. No Sidekiq or
|
||||
Sidekiq Pro functionality is affected by this change but some 3rd party
|
||||
plugins might be.
|
||||
lots of jobs.
|
||||
|
||||
**Two caveats**:
|
||||
- Client-side middleware is not executed
|
||||
for each job when enqueued with the reliable scheduler. No Sidekiq or
|
||||
Sidekiq Pro functionality is affected by this change but some 3rd party
|
||||
plugins might be.
|
||||
- The Lua script used inside the reliable scheduler is not safe for use
|
||||
with Redis Cluster, Redis Labs, or other distributed Redis solutions.
|
||||
The reliable scheduler does not use an explicit list of keys when
|
||||
calling EVAL/EVALSHA. See http://redis.io/commands/EVAL for more information.
|
||||
|
||||
**You no longer require anything to use the Reliability features.**
|
||||
|
||||
|
|
Loading…
Reference in a new issue