Какие знаешь ASGI серверы

Python Middle Без компании
Какие знаешь ASGI серверы
Ответы
В Python для запуска ASGI-приложений популярны несколько серверов: - **Uvicorn** – легковесный и быстрый ASGI-сервер, основанный на uvloop и httptools. Часто используется с FastAPI и Starlette. ``` uvicorn main:app --reload ``` - **Daphne** – сервер от создателей Django Channels, подходит для WebSocket и HTTP/2. ``` daphne myapp.asgi:application ``` - **Hypercorn** – поддерживает HTTP/2, WebSocket и совместим с Trio (альтернатива asyncio). ``` hypercorn app:app ``` - **Gunicorn** (с Uvicorn worker) – для production, когда нужна многопроцессорная обработка. ``` gunicorn -k uvicorn.workers.UvicornWorker app:app ``` - **ASGI-Tools** – не сервер, но фреймворк для работы с ASGI. Для прода лучше Uvicorn + Gunicorn или Hypercorn, для разработки – Uvicorn с `--reload`.