django WSGI API 需要 Web 服务器吗?

django WSGI API 需要 Web 服务器吗?

我的应用程序只是一个用 django 编写的 REST API。没有提供静态内容或 html 页面。在设置我们的生产环境时,我们计划使用 amazon ELB(负载均衡器)在运行 django 和 uWSGI 的许多 EC2 实例之间平衡请求。

有了这种设置,我们是否需要(或想要)使用像 nginx 这样的 Web 服务器来处理接受 http 请求并将它们传递给 uWSGUI?与仅在 Web 服务器上运行 uWSGI 并让其直接从负载均衡器接受 http 请求相比,这会给我们带来什么好处(如果有的话)?

谢谢!

相关内容