`eventlet.spawn` funktioniert nicht wie erwartet
Ich schreibe eine Web-Benutzeroberfläche für Datenanalyse-Aufgaben.
So soll es funktionieren:
Nachdem ein Benutzer Parameter wie angibtdataset
undlearning rate
Ich erstelle eine neuetask record
Anschließend wird ein Executor für diese Aufgabe asynchron gestartet (die Ausführung des Executors kann einige Zeit in Anspruch nehmen.), und der Benutzer wird auf eine andere Seite umgeleitet.
Nach der Suche nach einemasync library for python
Begann ich miteventlet
, hier ist was ich in a geschrieben habeflask
Ansichtsfunktion:
db.save(task)
eventlet.spawn(executor, task)
return redirect("/show_tasks")
Mit dem obigen Code hat der Executor überhaupt nicht ausgeführt.
Was könnte das Problem meines Codes sein? Oder sollte ich vielleicht etwas anderes probieren?