Individuelle Zeitüberschreitungen für gleichzeitige.futures
Ich sehe zwei Möglichkeiten, um Zeitüberschreitungen in @ anzugebeconcurrent.futures
.
as_completed()
wait()
Beide Methoden behandeln N laufende Futures.
Ich möchte für jede Zukunft ein individuelles Timeout festlegen.
Anwendungsfall
Zukunft für das Abrufen von Daten von DB liegt eine Zeitüberschreitung von 0,5 Sekunden vor.Zukunft für das Abrufen von Daten von einem HTTP-Server liegt eine Zeitüberschreitung von 1,2 Sekunden vor.Wie gehe ich damit um mitconcurrent.futures
? Oder ist diese Bibliothek nicht das richtige Werkzeug?