2017-02-18 2 views
0

c'est donc la première fois que je travaille avec un travail actif. J'ai choisi l'adaptateur sidekiq, et actuellement j'ai ce problème. Je veux faire la queue de mes travaux pour les exécuter un à la fois, donc je pense que l'utilisation de perform_later serait le chemin à parcourir. Cependant, il semble que la fonction ActiveJob des rails ne fonctionne même pas.Sidekiq Fonction de travail active perform_later ne fonctionne pas

Je suis également en suivant ce tutoriel, ainsi configurer mes rails de l'emploi actif the video tut

Répondre

0

Vous devez définir sidekiq comme adaptateur de file d'attente par défaut dans application.rb

# config/application.rb 
module YourApp 
    class Application < Rails::Application 
    # Be sure to have the adapter's gem in your Gemfile 
    # and follow the adapter's specific installation 
    # and deployment instructions. 
    config.active_job.queue_adapter = :sidekiq 
    end 
end