Modul google.appengine.api.background_thread.background_thread
Fazit
API für Hintergrundthreads
Eine API zum Erstellen von Hintergrundthreads
Mit dieser API erstellte Hintergrundthreads übernehmen nicht den Kontext ihres Erstellers und müssen nicht beendet werden, bevor die Anfrage des Erstellers abgeschlossen ist.
Inhalt
- google.appengine.api.background_thread.background_thread.start_new_background_thread(target, args, kwargs=None)Quellcode
Startet einen neuen Hintergrundthread
Erstellt einen neuen Hintergrundthread, der das Ziel (*args, **kwargs) aufruft
Parameter-
target – ein Callable für den neuen Thread, der ausgeführt werden soll
-
args – Positionierungsargumente, die an das Ziel übergeben werden sollen
-
kwargs – Schlüsselwortargumente, die an das Ziel übergeben werden sollen
Thread-ID des Hintergrundthreads
-
- Ausnahme google.appengine.api.background_thread.background_thread.Errorsource
-
Bases: exceptions.Exception
Basisausnahmeklasse für dieses Modul
- Ausnahme google.appengine.api.background_thread.background_thread.FrontendsNotSupportedsource
-
Basis: google.appengine.api.background_thread.background_thread.Error
Ein Fehler wird ausgelöst, wenn ein Hintergrundthread an einem Front-End angefordert wird.
- Ausnahme google.appengine.api.background_thread.background_thread.BackgroundThreadLimitreachedErrorQuelle
-
Basis: google.appengine.api.background_thread.background_thread.Error
Ein Fehler wird ausgelöst, wenn keine weiteren aktiven Hintergrundthreads erstellt werden können.