Индивидуальные тайм-ауты для concurrent.futures
Я вижу два способа указать тайм-ауты вconcurrent.futures
.
as_completed()
wait()
Оба метода обрабатывают N запущенных фьючерсов.
Я хотел бы указать индивидуальное время ожидания для каждого будущего.
Случай использования:
Время ожидания получения данных из БД составляет 0,5 с.Время ожидания получения данных с HTTP-сервера составляет 1,2 секунды.Как мне справиться с этимconcurrent.futures
? Или эта библиотека не тот инструмент?