Active Jobで指定時間後にジョブを実行する
Active Jobを利用する際に、5分後にジョブを実行したかったので対応方法を調べた。
setメソッドの引数にwaitを指定すると指定時間後にジョブを実行できる。
HardWorker.set(wait: 5.minutes).perform_later('bob', 5)
最初、Active Jobのadapterとしてsidekiqを使っていることを忘れていて、perform_inを呼び出したらエラーになって焦った。
Active Jobを利用する際に、5分後にジョブを実行したかったので対応方法を調べた。
setメソッドの引数にwaitを指定すると指定時間後にジョブを実行できる。
HardWorker.set(wait: 5.minutes).perform_later('bob', 5)
最初、Active Jobのadapterとしてsidekiqを使っていることを忘れていて、perform_inを呼び出したらエラーになって焦った。
@prettier/plugin-rubyを利用
ショートカット大事
ruby拡張とsolargraph拡張を入れる
AWS SESを使っている場合はバウンス対応をやっておかないとサービス停止になってしまう
newrelic.ymlに設定を追加
久しぶりに手動構築した