首页 > 解决方案 > 在 Nginx Unit 之后,我们还需要像 Uvicorn、Hypercorn、Daphne 等 ASGI 吗?

问题描述

我检查了 NGINX Unit 文档以部署FastAPIDjango Channels。他们没有使用任何 ASGI,例如 Uvicorn、Hypercorn、Daphne。他们的配置页面也没有提到使用这些服务器的任何内容。

2020 年秋季 NGINX 单元的更新说:

现在,您可以运行 ASGI 应用程序,对应用程序使用多线程请求处理,并在配置中包含正则表达式!

然而,FastAPI 文档Django Channels 文档建议使用 Uvicorn、Hypercorn、Daphne。

这里的现实是什么?

标签: python-3.xfastapidjango-channelsasginginx-unit

解决方案


推荐阅读