Ruby on Rails
Aktywne prace
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