我想为我的移动应用设置一个 Python 网络服务器
它不会提供任何媒体、css、html 等。因此,我考虑使用不带 nginx 的 gunicorn + python 应用程序,至少在开始时是这样
我问这个问题的原因是,在 gunicorn 网站上,他们建议在 nginx 后面使用它,但我认为它用于静态文件服务和请求缓冲
我这样说对吗……?
答案1
是的。Nginx 还可以让您更好地控制 DNS 路由和 SSL 终止,这样您的 Web 应用就不必这样做了。但它的主要工作是同时处理大量请求并为慢速客户端提供缓冲。
出于开发目的或者如果您不希望有大量连接,则可能不需要 Nginx。