Tag: celery

Sellerie ist ein distributed task queue-framework für Python, für die asynchrone und parallele Ausführung.

Unit-Tests mit Djangosellerie?

Anzahl der Antworten 4 Antworten
Ich versuche zu kommen mit einer Test-Methode für unsere django-celery Projekt. Ich habe gelesen, die Noten in der Dokumentationaber es hat nicht geben mir eine gute Vorstellung von dem, was Sie tatsächlich tun. Ich bin nicht besorgt

Sellerie Nicht registrierte Aufgabe des Typs erhalten (Beispiel ausführen)

Anzahl der Antworten 23 Antworten
Ich versuche zu laufen Beispiel von Sellerie Dokumentation. Ich ausführen: celeryd --loglevel=INFO /usr/local/lib/python2.7/dist-packages/celery/loaders/default.py:64: NotConfigured: No 'celeryconfig' module found! Please make sure it exists and is available to Python. "is available to Python." % (configname, ))) [2012-03-19 04:26:34,899:

Abbrechen einer bereits ausgeführten Aufgabe mit Sellerie?

Anzahl der Antworten 4 Antworten
Habe ich gelesen, der doc und gesucht, aber kann nicht scheinen zu finden, eine klare Antwort: Können Sie Abbrechen ein bereits mit der Ausführung der Aufgabe? (wie in der Aufgabe begonnen hat, dauert eine Weile, und auf

Senden Sie Protokollnachrichten von allen Sellerie-Aufgaben in einer einzigen Datei

Anzahl der Antworten 2 Antworten
Frage ich mich, wie das einrichten eines mehr-spezifische logging-system. Alle meine Aufgaben verwenden logger = logging.getLogger(__name__) als Modul-Breite logger. Möchte ich Sellerie anmelden "celeryd.log" und " meine Aufgaben "Aufgaben.log", aber ich habe keine Ahnung, wie dies funktioniert.

Sellerie - Erhalte die Aufgaben-ID für die aktuelle Aufgabe

Anzahl der Antworten 3 Antworten
Wie bekomme ich die task_id Wert für eine Aufgabe aus dem Aufgaben? Hier ist mein code: from celery.decorators import task from django.core.cache import cache @task def do_job(path): "Performs an operation on a file" # ... Code to

Rabbitmq oder Gearman - Wählen einer Job-Warteschlange

Anzahl der Antworten 2 Antworten
Bei der Arbeit, müssen wir bauen, eine Arbeitsplätze-server, die für Dinge wie das versenden von E-Mails, Gebäude PDFs, bei denen einige Daten, etc. Natürlich möchten wir bauen auf eine Art von generischen-queueing-system. Ich bin vertraut mit Gearman,

Wie werden Selleriearbeiter auf separaten Maschinen aufgestellt?

Anzahl der Antworten 2 Antworten
Ich bin neu auf Sellerie.Ich weiß, wie zu installieren und führen Sie einen server aber ich brauche zur Verteilung der Aufgabe auf mehrere Maschinen. Mein Projekt nutzt Sellerie zuweisen von Benutzer-Anfragen, die ein web-framework, um verschiedene Maschinen

RabbitMQ (beam.smp) und hohes CPU / Speicher-Ladeproblem

Anzahl der Antworten 4 Antworten
Ich habe einen debian-Rechner, auf dem Aufgaben mit Sellerie und rabbitmq für etwa ein Jahr. Vor kurzem habe ich bemerkt Aufgaben wurden nicht bearbeitet wird, so dass ich im system angemeldet und bemerkt, dass Sellerie konnte keine

Sellerie - Wie sende ich eine Aufgabe von einer entfernten Maschine?

Anzahl der Antworten 4 Antworten
Wir haben einen server mit Sellerie-Arbeiter und eine Redis queue. Die Aufgaben definiert sind, die server. Ich brauche, um der Lage sein, diese Aufgaben über einen remote-Maschine. Ich weiß, dass es fertig ist mit send_task aber ich

Wie man periodische Aufgaben zu Sellerie (Selleriebeat) dynamisch hinzufügt / entfernt

Anzahl der Antworten 4 Antworten
Wenn ich eine Funktion wie folgt definiert: def add(x,y): return x+y Gibt es eine Möglichkeit dynamisch hinzufügen dieser Funktion als Sellerie PeriodicTask und kick it off an der Laufzeit? Ich möchte in der Lage sein, etwas zu

Zeitbegrenzung für bestimmte Aufgaben mit Sellerie

Anzahl der Antworten 2 Antworten
Ich habe eine Aufgabe in Sellerie, die potenziell ausgeführt für 10.000 Sekunden während des Betriebs normal. Aber der ganze rest meiner Aufgaben sollte getan werden, in weniger als einer Sekunde. Wie kann ich eine Frist setzen für

Verbindung von einem Docker-Container zu einem anderen

Anzahl der Antworten 6 Antworten
Möchte ich laufen rabbitmq-server in einem docker-container und verbinden Sie es aus einem anderen container mit Sellerie (http://celeryproject.org/) Ich habe rabbitmq läuft mit dem nachstehenden Befehl... sudo docker run -d -p :5672 markellul/rabbitmq /usr/sbin/rabbitmq-server und ausführen der

Beispiele für Django und Sellerie: Periodische Aufgaben

Anzahl der Antworten 1 Antworten
Ich habe für die Bekämpfung der Django/Sellerie-Dokumentation für eine Weile jetzt, und brauche etwas Hilfe. Ich würde gerne in der Lage sein zu laufen, Periodischen Aufgaben, die mit django-celery. Ich habe gesehen, rund um das internet (und

Python + Sellerie: Verketten Jobs?

Anzahl der Antworten 1 Antworten
Den Sellerie-Dokumentation deutet darauf hin, dass es eine schlechte Idee zu haben, Aufgaben warten auf die Ergebnisse der anderen Aufgaben... Aber die vorgeschlagene Lösung (siehe "gute" überschrift) lässt das etwas zu wünschen übrig. Speziell, es gibt keine

Finde heraus, ob Sellerie verfügbar ist / läuft

Anzahl der Antworten 3 Antworten
Ich bin mit Sellerie asynchrone Aufgaben zu verwalten. Gelegentlich ist jedoch die Sellerie-Prozess geht nach unten, die bewirkt, dass keine der Aufgaben ausgeführt werden. Ich möchte in der Lage sein zu überprüfen, den status von Sellerie und