tetiklenir almıyorum:Sidekiq işçisi benim arka plan işler için <a href="http://mperham.github.com/sidekiq/">Sidekiq</a> kullanıyorum
Ben bir işçi uygulaması/çalışanlar/data_import_worker.rb bir dosya lib/parse_excel Aranan
class DataImportWorker
include Sidekiq::Worker
sidekiq_options retry: false
def perform(job_id,file_name)
begin
#Some logic in it .....
end
end
. En kısa sürede benim eylem işçiler, onu tetikleyici olarak
def parse_raw_data
#job_id and #filename are defined bfr
DataImportWorker.perform_async(job_id,filename)
end
rb r, çağrılmıyor .. Redis, localhost:6379
üzerinde çalışıyor. Çevre Linux.
sidekiq çalışıyor mu? Günlükte ne yazıyor? Redis'i kontrol ettiniz mi, sıraya eklenen iş: varsayılan mı? – Roman
@Roman: Cevabınız için teşekkürler! Evet sidekiq ve redis her ikisi de çalışıyor .. iş de varsayılan sıraya ekleniyor ... ama konsoldan iş tetiklediğinde – AnkitG
çalışır Belki de geliştirme ve üretim yaparken farklı veritabanları veya ad alanları var. Ya da farklı bir kuyruk kurulur. – Roman