Sidekiq travailleur de ne pas arriver a déclenché

Je suis en utilisant Sidekiq pour mes travaux en arrière-plan:

J'ai un travailleur app/travailleurs/data_import_worker.rb

class DataImportWorker
 include Sidekiq::Worker
 sidekiq_options retry: false

  def perform(job_id,file_name)
    begin
    #Some logic in it .....
  end
 end

Appelé à partir d'un fichier lib/parse_excel.rb

  def parse_raw_data
      #job_id and #filename are defined bfr
      DataImportWorker.perform_async(job_id,filename)   
  end

Dès que j'ai un déclencheur de mon action le travailleur n'est pas appelé.. Redis est en cours d'exécution sur localhost:6379

Aucune idée pourquoi cela doit se passer. L'Environnement est Linux.

Est sidekiq en cours d'exécution? Que faut-il dire dans le journal? Avez-vous vérifier le redis, est le travail ajouté à la file d'attente:par défaut ?
Merci pour la réponse! oui sidekiq et redis les deux sont en cours d'exécution .. le travail est aussi de ne pas s'ajouter à la file d'attente par défaut... mais quand je déclencheur de travail à partir de la console ça fonctionne
Vous avez peut-être différentes bases de données ou les espaces de noms lors de l'exécution dans le développement et la production. Ou une autre file d'attente est mis en place.
ne pas obtenir de vous.. u peut élaborer s'il vous plaît?
Je fais référence à ceci: github.com/mperham/sidekiq/wiki/Advanced-Options

OriginalL'auteur AnkitG | 2012-10-10