gpt4 book ai didi

express - 将nginx与expressJS结合使用时,我应该在express还是nginx中使用压缩?

转载 作者:行者123 更新时间:2023-12-05 02:53:33 27 4
gpt4 key购买 nike

我有一个应用程序在 nodeJS/express 上运行并且还使用 nginx。如果我压缩两个系统上的服务文件,我想这会减慢服务器响应时间。所以,nginx和expressJS结合的时候,你用compression in express吗?或 compression in nginx ?或者它根本不重要!?

我知道这可能是基于意见,但我真的希望得到一些反馈。提前致谢

最佳答案

NGINX 还支持某种程度上更高级的 Brotli 压缩(除了 gzip),通过 3rd party module .因此,在 NGINX 中完成所有压缩更有意义。

如果你同时保留两者,TTFB 应该不会受到影响(NGINX 会发现响应已经被压缩)。但出于同样的原因(NGINX 收到一个已经压缩的响应),你将无法向它添加 Brotli 压缩支持(如果你将它保留在 expressJS 中),因为 Brotli 压缩模块需要一个未压缩的响应。

关于express - 将nginx与expressJS结合使用时,我应该在express还是nginx中使用压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62171458/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com