Поиск…


Вступление

Активное задание является основой для объявления заданий и их запуска на различных серверах очереди. Этими заданиями могут быть все, начиная от регулярно запланированных сборов, до выставления счетов, до почтовых рассылок. Все, что можно нарезать на небольшие части работы и работать параллельно, действительно.

Создать работу

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

Завершить задание

# 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
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow