FastAPIはASGIアプリケーションなので、プロダクションデプロイメントはASGIサーバーを使用します — 通常はUvicorn(多くの場合Gunicornで複数ワーカーを管理)をnginxなどのリバースプロキシの背後で実行します。コンテナ化(Docker)が現代的な一般的なアプローチです。
プロダクションサーバースタック
uvicorn main:app --reload
gunicorn main:app -w 4 -k uvicorn.workers.UvicornWorker -- 0.0.0.0:8000
