サーチ…


前書き

Rails 4.2以降、Active Jobはジョブを宣言し、さまざまなキューバックエンドで実行できるようにするためのフレームワークです。ブロックされておらず、並行して実行できる定期的または定時のタスクは、アクティブなジョブの良い使用例です。

サンプルジョブ

class UserUnsubscribeJob < ApplicationJob
  queue_as :default

  def perform(user)
    # this will happen later
    user.unsubscribe
  end
end

ジェネレータを介したアクティブジョブの作成

$ rails g job user_unsubscribe


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow