Ricerca…


introduzione

Disponibile da Rails 4.2, Active Job è un framework per la dichiarazione dei lavori e la loro esecuzione su una varietà di backend di accodamento. Le attività ricorrenti o puntuali che non sono bloccanti e possono essere eseguite in parallelo sono buoni casi di utilizzo per Lavori attivi.

Esempio di lavoro

class UserUnsubscribeJob < ApplicationJob
  queue_as :default

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

Creazione di un lavoro attivo tramite il generatore

$ rails g job user_unsubscribe


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow