Ruby on Rails
Aktiva jobb
Sök…
Introduktion
Active Job är tillgängligt sedan Rails 4.2 och är ett ramverk för att deklarera jobb och få dem att köra på en rad olika backbackar. Återkommande eller punktliga uppgifter som inte blockerar och kan köras parallellt är bra användningsfall för Active Jobs.
Exempeljobb
class UserUnsubscribeJob < ApplicationJob
queue_as :default
def perform(user)
# this will happen later
user.unsubscribe
end
end
Skapa ett aktivt jobb via generatoren
$ rails g job user_unsubscribe
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow