ActiveJob の使い方

参考:

Active Job の基礎 | Rails ガイド [Official]

rails/activejob at master · rails/rails – GitHub

Rails 4.2で導入された Active Job を使ってみよう – Qiita

Active Job の簡単な導入手順と RSpec の書き方について | 酒と涙とRubyとRailsと

ActiveJob の仕組みを読み解く | freedom-man

Rails 4.2の Active Job を使って非同期に処理を実行したりメールを送信してみる | genonymous

Active Job – Sidekiq を使っての Job の実行 | DevelopersIO

ActiveJob::Base

参考:

ActiveJob::Base | Ruby on Rails API [Official]

perform_later

参考:

perform_later – ActiveJob::Enqueuing::ClassMethods | Ruby on Rails API [Official]

perform_now

参考:

perform_now – ActiveJob::Execution::ClassMethods | Ruby on Rails API [Official]

ActiveJob::Arguments

参考:

rails/arguments.rb at v5.2.2 · rails/rails – GitHub

Mail and deliver_later doesn’t work with date argument · Issue #18519 · rails/rails – GitHub

Improve ActiveJob custom argument serializers #30941 by bogdanvlviv · Pull Request #32026 · rails/rails – GitHub

Activejob::PerformLater

参考:

cristianbica/activejob-perform_later: Make any method perfomed later with ActiveJob – GitHub

retry_on/discard_on

参考:

ActiveJob::Base に retry_on/discard_on を追加 – React や webpack もサポートした Rails 5.1 の新機能・変更点 – Qiita

Tagged:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です