Advertisement
Guest User

Untitled

a guest
May 24th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. module Delayed
  2. class Worker
  3. class << self
  4. def sleep_delay_with_fudging
  5. # stagger sleeps by +/- 10% so all the workers don't spike at same time
  6. sleep_delay_without_fudging * rand(0.9..1.1)
  7. end
  8. alias_method_chain :sleep_delay, :fudging
  9. end
  10. end
  11. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement