21

有很多文章描述了使用白噪声而不是其他配置来提供静态文件的优点。但是关于它的缺点的信息很难找到

使用白噪声服务静态文件有什么缺点或缺点吗?

如果问题很广泛,我现在使用 NGINX 来提供我的静态文件(我也使用它和 gunicorn 来提供我的 Django 应用程序)并且我发现它也很容易配置它

4

2 回答 2

28

WhiteNoise 的缺点是,如果你在没有 Cloudfront 或 Cloudflare 等 CDN 的情况下使用它,它的性能肯定不如 nginx。WhiteNoise 最适合与 CDN 一起使用(正如大多数生产站点应该做的那样)或用于易于配置胜过性能的低流量站点。

如果您已经正确配置了 nginx,并且由于某种原因不打算使用 CDN,那么您最好还是坚持使用 nginx。

于 2018-05-15T08:22:09.030 回答
0

Nginx 支持通过 Certbot 自动更新 SSL,这对我来说是一个很大的优势。

于 2021-11-08T10:11:42.270 回答