我跑 fastapi 的时候,都是用 uvicorn 直接部署
但是我发现,uvicorn 的官方文档在讲部署的时候,还有 gunicorn 混搭
https://www.uvicorn.org/deployment/#gunicorn
如果 uvicorn 和 gunicorn 一起部署,还能异步吗?因为按照我的理解,gunicorn 是一个 wsgi server,而 uvicorn 是一个 asgi server
当然,uvicorn 也可以当做一个 wsgi sever 使用
我跑 fastapi 的时候,都是用 uvicorn 直接部署
但是我发现,uvicorn 的官方文档在讲部署的时候,还有 gunicorn 混搭
https://www.uvicorn.org/deployment/#gunicorn
如果 uvicorn 和 gunicorn 一起部署,还能异步吗?因为按照我的理解,gunicorn 是一个 wsgi server,而 uvicorn 是一个 asgi server
当然,uvicorn 也可以当做一个 wsgi sever 使用
1 回答9.4k 阅读✓ 已解决
2 回答5.1k 阅读✓ 已解决
2 回答3.4k 阅读✓ 已解决
3 回答4.4k 阅读
2 回答2.4k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
这里的意思是使用gunicorn来管理uvicorn,使用的worker还是uvicorn的