Ruby on Rails
アクティブなジョブ
サーチ…
前書き
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