
UVICORN-GUNICORN-FASTAPI-Docker: 由Gunicorn管理的带Uvicorn的Docker镜像,用...
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目提供一个Docker镜像,内含FastAPI框架并使用Uvicorn作为ASGI服务器,通过Gunicorn进行进程管理,便于高效部署和运行API服务。
支持的标签及相应的Dockerfile配置:
注意:都有提供。 如果需要固定使用的Docker映像版本,则可以选择这些标签之一,例如 tiangolouvicorn-gunicorn-fastapi:python3.7-2019-10-15。
uvicorn-gunicorn-fastapi
该镜像是为高性能的Web应用设计和管理的, 适用于Python 3.6及以上版本。它提供了性能自动调整功能,可以选择苗条版或基于Alpine Linux的版本。
描述:
FastAPI 是一个高效的 Python Web 框架,并且由于其基础和技术支持,它的性能与Go和Node.js框架相当(在许多情况下甚至更优)。
该镜像内置了一个“自动调整”机制,因此你只需添加代码就能获得最佳性能。并且这一过程无需做出任何牺牲。
技术细节:
葡萄胎 (Uvicorn) 是一个闪电般的 ASGI 服务器,在单个进程中运行异步 Python Web 应用程序。
独角兽 (Gunicorn) 可用于管理 Uvicorn 并行运行多个进程,从而提供最优的并发性和并行性。
全部评论 (0)
还没有任何评论哟~


