Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Delayed
- class Worker
- class << self
- def sleep_delay_with_fudging
- # stagger sleeps by +/- 10% so all the workers don't spike at same time
- sleep_delay_without_fudging * rand(0.9..1.1)
- end
- alias_method_chain :sleep_delay, :fudging
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement