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%     
___
0
Antworten

Abrufen aller Aufgaben-IDs aus verschachtelten Ketten und Akkorden

Ich benutze Sellerie 3.1.9 mit einem Redis Backend. Die Aufgabe, die ich ausführe, besteht aus mehreren Teilaufgaben, die in Akkorden und Ketten ausgeführt werden. Die Struktur sieht so aus: bereite vor Daten herunterladen (ein Akkord von...
10.04.2014, 14:17
2
Antworten

Implementierung von "idle" und "normalen" Priority Queues für lang andauernde Aufgaben in Sellery

Ich versuche, ein folgendes Szenario mit Sellerie zu implementieren: zwei Warteschlangen mit (gleichen) lang laufenden Aufgaben, eine für "normal" und die andere für "Leerlauf" -Priorität. Ich würde die Mitarbeiter dazu bringen, beide Wartesc...
17.09.2011, 09:46
3
Antworten

django / Sellerie - Selleriestatus: Fehler: Keine Knoten haben innerhalb der Zeitbeschränkung geantwortet

Ich versuche, ein einfaches Beispiel für Sellerie in meinem Produktionsserver zu implementieren, ich habe das Tutorial in der Sellerie-Website über Sellerie als Daemon ausgeführt Ссылка , und ich habe die Konfigurationsdatei in / etc / default...
27.11.2012, 00:46
1
Antwort

Sellerie aus einem Datenbankausfall wiederherstellen

Ich habe Celeryd / RabbitMQ auf einer Fedora-Box, die mit einem MySQL kommuniziert Datenbank in einem separaten Feld. Ich habe das in seltenen Fällen bemerkt, wenn Es gibt sogar das kleinste Problem, wenn man sich mit der MySQL-Datenbank verbind...
16.12.2011, 19:06
1
Antwort

Sellerie Stücke in der Kette

Ich würde gerne Stücke im Sellerie-Ketten-Befehl verwenden. %Vor% Grundsätzlich möchte ich task1 ausführen, die Ergebnisse chunkieren und chunks an task2 senden, die dann task3 aufrufen sollten, die auch chunked Ergebnisse von task2 erhalten...
13.09.2013, 10:05
1
Antwort

Sellerie Task Timeout / Zeitlimit für Windows?

Ich habe eine Web-App in Flask geschrieben, die derzeit auf IIS unter Windows läuft (frag nicht ...). Ich benutze Sellery, um einige asynchrone Prozesse zu verarbeiten (Zugriff auf eine langsame Datenbank und Erstellung eines Berichts). Be...
10.06.2013, 21:02
2
Antworten

Rückruf für Sellerie apply_async

Ich verwende celery in meiner Anwendung, um periodische Aufgaben auszuführen. Lassen Sie uns ein einfaches Beispiel unten sehen %Vor% Wie Sie im obigen Beispiel sehen können, verwende ich celery , um eine asynchrone Task auszuführen, ab...
21.09.2012, 08:09
2
Antworten

Periodische Aufgaben in Django-Sellerie stoppen / löschen

Ich habe es geschafft, periodische Aufgaben in Django-Sellerie zu bekommen, indem ich PeriodicTask abbaute. Ich habe versucht, eine Testaufgabe zu erstellen und sie so zu starten, dass sie etwas nutzlos macht. Es klappt. Jetzt kann ich es nic...
22.11.2011, 17:14
3
Antworten

wie man die Aufgabe von Sellerie mit Redis-Broker entfernen?

Ich habe etwas falsches task zu einem celery mit redis broker hinzugefügt aber jetzt möchte ich die falsche task entfernen und ich kann keine Möglichkeit finden, dies zu tun Gibt es einige Befehle oder etwas API, um dies zu tun...
19.06.2013, 06:25
1
Antwort

Sellerie: Verketten von Aufgaben mit mehreren Argumenten

Die Sellerie-Dokumentation sagt mir, dass, wenn mehrere Aufgaben miteinander verkettet sind, das Ergebnis der ersten Aufgabe das erste Argument der nächsten sein wird. Mein Problem ist, ich kann es nicht zum Laufen bringen, wenn ich eine Aufgabe...
18.01.2013, 09:51