在 AWS ELB 经典负载均衡器上终止 Gzip 压缩

在 AWS ELB 经典负载均衡器上终止 Gzip 压缩

我们在 AWS 中有一组位于 ELB 后面的服务器。我们正在尝试将数据上传到服务器。我们想要启用 gzip,但是服务器本身使用了一个模糊的 golang 框架,该框架没有默认的 gzip 支持来解压缩传入的请求。

是否可以在负载均衡器上终止 gzip,并将未压缩的内容发送到其后面的服务器?

这样,我们的客户端就可以发送 gzip 压缩数据,而我们不必修改服务器代码。

答案1

不,AWS 负载均衡器不支持压缩或解压缩数据流。

但是,CloudFront 可以。在负载均衡器前面添加 CloudFront 可以提高性能和安全性。

以下是有关 CloudFront 和 Gzip 的链接:

Amazon CloudFront 的 Gzip 压缩支持

相关内容