«queue» etiketlenmiş sorular

Sıra, sıralı, ilk giren ilk çıkar veri yapısıdır. Tipik kuyruk uygulamaları, öğelerin arkaya itilmesini ve ön konumdan çıkarılmasını destekler.



2
Bir sonuç kuyruğunu birkaç işlem arasında paylaşma
multiprocessingModül belgeleri, bir kuyruğun başlatılan bir işleme nasıl geçirileceğini gösterir multiprocessing.Process. Ancak bir kuyruğu, başlatılan zaman uyumsuz çalışan işlemlerle nasıl paylaşabilirim apply_async? Dinamik birleşmeye veya başka bir şeye ihtiyacım yok, sadece çalışanların sonuçlarını (tekrar tekrar) üsse geri bildirmeleri için bir yol. import multiprocessing def worker(name, que): que.put("%d is done" % …

15
NSOperationQueue tüm görevleri bitirdiğinde bildirim alın
NSOperationQueuevar waitUntilAllOperationsAreFinished, ancak bunun için eşzamanlı olarak beklemek istemiyorum. Sıra bittiğinde kullanıcı arayüzündeki ilerleme göstergesini gizlemek istiyorum. Bunu başarmanın en iyi yolu nedir? E-postalarımdan bildirim gönderemiyorum NSOperationçünkü hangisinin en son olacağını bilmiyorum ve [queue operations]bildirim alındığında henüz boş (veya daha kötüsü - yeniden doldurulmuş) olmayabilir.

15
RabbitMQ'da kuyrukları silme
RabbitMQ ile çalışan birkaç kuyruğum var. Birkaç tanesi artık işe yaramıyor, onları nasıl silebilirim? Maalesef bu auto_deleteseçeneği ayarlamadım . Şimdi ayarlarsam silinir mi? Bu kuyrukları şimdi silmenin bir yolu var mı?
93 queue  rabbitmq 

5
Guzzle arkaplan işleminde ConnectionException yerine RejectionException özel durumlarını attı
Guzzle kullanarak bazı HTTP istekleri içeren birden çok kuyruk çalışanı üzerinde çalışan işlerim var. Ancak, GuzzleHttp\Exception\RequestExceptionbu işi arka plan işleminde çalıştırdığımda bu iş içindeki try-catch bloğu görünmüyor . Çalışan işlem, php artisan queue:workkuyruğu izleyen ve işleri alan bir Laravel kuyruk sistemi çalışanıdır. Bunun yerine, atılan istisna şu GuzzleHttp\Promise\RejectionExceptioniletiden biridir: Vaat …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.