Ruby on Rails
ActiveJob
Szukaj…
Wprowadzenie
Aktywne zadanie jest strukturą służącą do deklarowania zadań i zmuszania ich do uruchamiania na różnych backendach kolejkowania. Zadania te mogą obejmować wszystko, od regularnie zaplanowanych porządków, po opłaty rozliczeniowe i wysyłki. Wszystko, co można pokroić na małe jednostki pracy i uruchomić równolegle, naprawdę.
Utwórz zadanie
class GuestsCleanupJob < ApplicationJob
queue_as :default
def perform(*guests)
# Do something later
end
end
Kolejkuj zadanie
# 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow