Ruby on Rails
Trabajos activos
Buscar..
Introducción
Disponible desde Rails 4.2, Active Job es un marco para declarar trabajos y hacer que se ejecuten en una variedad de backends de cola. Las tareas recurrentes o puntuales que no están bloqueando y que se pueden ejecutar en paralelo son buenos casos de uso para Trabajos Activos.
Trabajo de muestra
class UserUnsubscribeJob < ApplicationJob
queue_as :default
def perform(user)
# this will happen later
user.unsubscribe
end
end
Creación de un trabajo activo a través del generador
$ rails g job user_unsubscribe
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow