Upgrade to Pro — share decks privately, control downloads, hide ads and more …

resque-scheduler

 resque-scheduler

Shinjuku.rb #43 発表資料
https://shinjukurb.connpass.com/event/44524/

Fumiaki MATSUSHIMA

November 30, 2016
Tweet

More Decks by Fumiaki MATSUSHIMA

Other Decks in Programming

Transcript

  1. - master プロセスが落ちたときに複数回 enqueue されないための機構 - Redis の SETNX を使っている

    - Delayed job は SETNX で単純な十分 - Scheduled job (cron っぽい方) は頻繁に master が変わると、マシンの時間がずれて いる場合に厳しい - (デフォルトだと) 3 分ごとに lock をとる - 2 回走ってもいいときや時間の同期がきっち りされているなら短くするとよい