Buscar..


Introducción

Trabajo activo es un marco para declarar trabajos y hacer que se ejecuten en una variedad de backends de cola. Estos trabajos pueden ser desde limpiezas programadas regularmente, cargos de facturación y envíos por correo. Cualquier cosa que se pueda dividir en pequeñas unidades de trabajo y correr en paralelo, de verdad.

Crear el trabajo

class GuestsCleanupJob < ApplicationJob
  queue_as :default
 
  def perform(*guests)
    # Do something later
  end
end

Encolar el trabajo

# Enqueue a job to be performed as soon as the queuing system is free.
GuestsCleanupJob.perform_later guest


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow