Ich verwende Sellerie, um einige Aufgaben zu erledigen, die lange dauern. Dort ist eine erste Aufgabe, die abgeschlossen werden muss, bevor zwei Teilaufgaben ausgeführt werden können. Die von mir erstellten Tasks sind Dateisystemoperationen und geben kein Ergebnis zurück.Wie führe ich parallele Aufgaben mit Sellerie aus?
Ich möchte die Teilaufgaben zur gleichen Zeit ausführen, aber wenn ich eine Gruppe für diese Aufgaben verwenden, laufen sie sequentiell und nicht parallel.
Ich habe versucht:
g = group([secondary_task(), secondary_tasks2()])
chain(initial_task(),g)
ich auch habe versucht, die Gruppe, die direkt in der ersten Aufgabe ausgeführt wird, aber das scheint nicht zu funktionieren.
Was versuche ich mit Sellerie zu erreichen?
First Task
/ \
Second Task Third Task
Nicht:
First Task
|
Second Task
|
Third Task