Перейти к содержимому
22 / 25

Как развернуть FastAPI в проде: gunicorn + воркеры uvicorn против uvicorn --workers?

Самый надёжный путь — gunicorn -k uvicorn.workers.UvicornWorker -w 4 app.main:app. Gunicorn управляет процессами (перезапуск, аккуратное завершение, обработка сигналов), а uvicorn внутри обрабатывает запросы. Альтернатива для новых проектов — uvicorn --workers 4 (проще, но менее серьёзный управляющий процессами).

Как развернуть FastAPI в проде: gunicorn + воркеры uvicorn против uvicorn --workers? | JScriptiser