Нужна помощь от тех, кто работал с aiodocker, fast api и в целом сможет помочь по асинхронщине.
Проблему декомпозировал до следующей задачи:
1. Есть сервер на Fast API, где единственный контроллер принимает от клиента строку. Строка это строчка кода на Python.
2. По запросу должен запускаться Docker-контейнер, выполнять код и возвращать результат клиенту. Таймаут 15 сек на выполнение.
У меня это работает в синхронном режиме через Docker SDK. Главная проблема тут это добавить сюда асинхронные запросы и поднимать столько контейнеров, сколько нужно.
Разделы:
Опубликован:
15.09.2024 | 15:52 [поднят: 15.09.2024 | 15:52]