Szukaj…


Wprowadzenie

Dostępne od Rails 4.2, Aktywne zadanie jest strukturą do deklarowania zadań i umożliwiania ich uruchamiania na różnych backendach kolejkowania. Zadania cykliczne lub punktualne, które nie są blokowane i mogą być uruchamiane równolegle, są dobrym przykładem użycia dla Zadań aktywnych.

Przykładowe zadanie

class UserUnsubscribeJob < ApplicationJob
  queue_as :default

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

Tworzenie aktywnego zadania za pomocą generatora

$ rails g job user_unsubscribe


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow