Gzip 压缩在 Elastic Beanstalk 上的 docker 中不起作用?

Posted

技术标签:

【中文标题】Gzip 压缩在 Elastic Beanstalk 上的 docker 中不起作用?【英文标题】:Gzip compression is not working in docker on Elastic Beanstalk? 【发布时间】:2021-11-26 23:04:24 【问题描述】:

我在 AWS Elastic Beanstalk 上有一个带有 docker 平台(nodejs 映像)的实例 我曾尝试对我的应用程序使用 gzip 压缩,但它不起作用我不知道为什么

我在我的应用程序中使用了中间件的压缩包

app.use(compression())

我还在启用 gzip 的情况下检查了 nginx 配置

对不起,我的英语不太好

【问题讨论】:

【参考方案1】:

您需要在反向代理级别启用压缩。在最可能的情况下,它将是ngnix

查看这个答案以了解如何在 ngnix 中启用压缩。 static files shown as uncompressed even when web server has been configured for gzip compression

【讨论】:

以上是关于Gzip 压缩在 Elastic Beanstalk 上的 docker 中不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

弹性豆茎 gzip Python & Django

gzip压缩实践

在java中,gzip 压缩和解压多个文件?

gzip压缩

Apache开启gzip压缩

Nginx配置之Gzip压缩