celery

___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ tag123cellery ___ Sellery ist ein verteiltes Aufgabenwarteschlangen-Framework für Python, das für die asynchrone und parallele Ausführung verwendet wird. ___ qstnhdr ___ Sellerie Holen Sie sich die Liste der registrierten Aufgaben ___ qstntxt ___

Gibt es eine Möglichkeit, eine Liste der registrierten Aufgaben zu erhalten?

Ich habe es versucht:

%Vor%

Die nur eingebaute Sellerie Aufgaben wie Sellerie.chord, Sellerie.chain etc zurückgibt.

    
___ answer26211200 ___
%Vor%

Dies wird ein Wörterbuch aller Arbeiter & amp; verwandte registrierte Aufgaben.

%Vor%

Falls mehrere Worker dieselben Aufgaben ausführen oder wenn Sie nur eine Reihe aller registrierten Aufgaben benötigen, wird der Job ausgeführt.

Alternativer Weg:

Vom Terminal können Sie mit dem Befehl

einen Speicherauszug von registrierten Tasks erstellen %Vor%     
___
2
Antworten

CELERY WindowsError: [Fehler 6] Das Handle ist ungültig

Ich bin neu mit Sellerie und ich folge dem Tutorial auf ihrer Website Ich habe diesen Fehler %Vor% und cmd zeigen einen Fehler wie diesen %Vor%     
16.12.2016, 14:51
1
Antwort

Führe einen Sellerie-Arbeiter aus, der sich mit der Django Test-Datenbank verbindet

HINTERGRUND: Ich arbeite an einem Projekt, das Sellerie verwendet, um Aufgaben zu planen, die zu einem bestimmten Zeitpunkt in der Zukunft ausgeführt werden. Diese Aufgaben drücken den Status der Final State Machine nach vorne. Hier ist ein Be...
17.12.2013, 15:54
1
Antwort

Worker startet und schaltet sich dann aus. Keine Fehler

Ich habe ein Problem mit der Einführung von Sellerie Aufgaben. Wenn Sie den folgenden Befehl lokal ausführen celery -A codebase worker --loglevel=debug --beat bekomme ich die folgende Antwort %Vor% Alles ist in Ordnung, der Prozess geht w...
05.09.2014, 15:07
1
Antwort

Starten Sie die Python Sellerie Aufgabe über Redis Pub / Sub

Gibt es eine effiziente Möglichkeit, Aufgaben über Redis Pub / Sub zu starten und zurückzukehren? der Wert der Aufgabe zurück zu einem Pub / Sub-Kanal, um eine andere Aufgabe zu starten basierend auf dem Ergebnis? Hat jemand eine Idee, wie ma...
04.12.2011, 23:39
1
Antwort

Selleriearbeiter wiederholt die Aufgabe nicht nach dem Aufruf von retry ()

Ich habe eine Aufgabe: %Vor% Ich benutze Sellerie mit mongodb Broker und mongodb Ergebnisse Backend aktiviert. Wenn die retry () -Methode der Task weder von der bedingten Anweisung noch nach dem Auffangen der Ausnahme aufgerufen wird, wir...
10.08.2012, 13:35
2
Antworten

Reset Countdown auf Sellerie Aufgabe

Ich muss nach einem Countdown eine Sellerie-Aufgabe ausführen lassen, aber unter bestimmten Bedingungen diesen Countdown zurücksetzen können. Zum Beispiel möchte ich apply_async mit countdown=15 aufrufen, aber wenn ein bestimmtes Ereignis...
06.03.2012, 23:52
3
Antworten

Distributed Sellery Scheduler

Ich suche nach einem verteilten Cron-ähnlichen Framework für Python und finde Sellerie. Die Dokumentation sagt jedoch "Sie müssen sicherstellen, dass nur ein einzelner Scheduler für einen Zeitplan gleichzeitig ausgeführt wird, sonst würden Sie m...
10.08.2011, 13:55
1
Antwort

Sellerie als vernetzte Pub / Sub Veranstaltungen

Ich möchte ein Netzwerk-Pub / Sub-Event-System einrichten, muss aber auch Tasks asynchron ausführen können. Ich habe versucht, Sellerie zum schweren Heben zu bringen, aber ich habe das Gefühl, dass ich versuche, eine ganze Reihe von Dingen zu sc...
26.06.2015, 01:39
0
Antworten

Django / djcellery 1.8.2 AppRegistryNotReady: Die Übersetzungsinfrastruktur kann nicht initialisiert werden

Ich erhalte den folgenden Fehler: %Vor% Ich habe ein Projekt, das nicht wirklich eine Django-App ist, sondern eine Sellerie-App. Daher habe ich keine wsgi.py oder models.py oder eine der typischen Dateien erstellt, die von django-admi...
11.06.2015, 21:28
0
Antworten

Sellerie-Prioritätswarteschlange mit Broadcast-Aufgaben verwenden

Ich möchte bei meinen Selleriearbeitern Prioritäten setzen. Ich kann dies tun, indem ich verschiedene Warteschlangen für Aufgaben mit hoher Priorität und für Aufgaben mit niedriger Priorität erstelle. Aber ich muss Broadcast-Aufgaben auch an all...
01.06.2015, 09:48