SIDEKIQ İŞ Başarısız ama SIDEKIQ Durum kuyruğa Gösteren?

oy
0

Benim sorundur: üretim sistemi yeni bir sürüme güncelleme oldu. Üretim sidekiq değildi. Buna bağlı olarak, hiçbir iş bu süre içinde işlenmiştir. Üretim sidekiq güncelleme sonra, tüm yaklaşan işler normal işleme beeing bulundu. Ancak, önceki tüm işler değildi.

Benim yerel makine her şeyde bu durumda test zaman sidekiq güncellenmesinden sonra çalışan başlatma kuyruğa olduğunu.

Aşağıda ben üretimden aldık bilgiler şunlardır:

stats = Sidekiq::Stats.new
<Sidekiq::Stats:0x000055b2b27fb8f8 @stats={:processed=>59866, :failed=>58003, :scheduled_size=>0, :retry_size=>0, :dead_size=>9999, :processes_size=>1, :default_queue_latency=>0, :workers_size=>0, :enqueued=>0}> 

stats.queues
{dpms_queue=>0} 

Sidekiq::Status.status(2f4a2ba7dea9d42baaac968c)
:queued 

Sidekiq::Status::failed? 2f4a2ba7dea9d42baaac968c
false 

data = Sidekiq::Status::get_all 2f4a2ba7dea9d42baaac968c
{status=>queued, update_time=>1573162224, worker=>WebhookWorker, args=>[{\event\:\UPDATE\}], jid=>2f4a2ba7dea9d42baaac968c}

İstatistiklere de görebileceğiniz gibi, kuyruğa hiçbir iş yoktur. Ancak, bu getirerek belirli bir işin durumunu alıyorum zaman: sıraya.

Yani, Sidekiq istatistiklerinde orada yok olduğunda sıraya brigging neden acaba? Gerçekten kuyruğa eğer Ve neden işlenen beeing değil?

Sonunda, bu bir sideki durumu hata olduğunu düşünüyorum.

Ps. iş kuyruğu adı doğrudur.

Oluştur 03/12/2019 saat 00:00
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

SIDEKIQ İŞ Başarısız ama SIDEKIQ Durum kuyruğa Gösteren?

oy
0

Benim sorundur: üretim sistemi yeni bir sürüme güncelleme oldu. Üretim sidekiq değildi. Buna bağlı olarak, hiçbir iş bu süre içinde işlenmiştir. Üretim sidekiq güncelleme sonra, tüm yaklaşan işler normal işleme beeing bulundu. Ancak, önceki tüm işler değildi.

Benim yerel makine her şeyde bu durumda test zaman sidekiq güncellenmesinden sonra çalışan başlatma kuyruğa olduğunu.

Aşağıda ben üretimden aldık bilgiler şunlardır:

stats = Sidekiq::Stats.new
<Sidekiq::Stats:0x000055b2b27fb8f8 @stats={:processed=>59866, :failed=>58003, :scheduled_size=>0, :retry_size=>0, :dead_size=>9999, :processes_size=>1, :default_queue_latency=>0, :workers_size=>0, :enqueued=>0}> 

stats.queues
{"dpms_queue"=>0} 

Sidekiq::Status.status("2f4a2ba7dea9d42baaac968c")
:queued 

Sidekiq::Status::failed? "2f4a2ba7dea9d42baaac968c"
false 

data = Sidekiq::Status::get_all "2f4a2ba7dea9d42baaac968c"
{"status"=>"queued", "update_time"=>"1573162224", "worker"=>"WebhookWorker", "args"=>"[{\"event\":\"UPDATE\"}]", "jid"=>"2f4a2ba7dea9d42baaac968c"}

İstatistiklere de görebileceğiniz gibi, kuyruğa hiçbir iş yoktur. Ancak, bu getirerek belirli bir işin durumunu alıyorum zaman: sıraya.

Yani, Sidekiq istatistiklerinde orada yok olduğunda sıraya brigging neden acaba? Gerçekten kuyruğa eğer Ve neden işlenen beeing değil?

Sonunda, bu bir sideki durumu hata olduğunu düşünüyorum.

Ps. iş kuyruğu adı doğrudur.

Cevap 03/12/2019 saat 00:00
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more