我们在 AWS 中有一组位于 ELB 后面的服务器。我们正在尝试将数据上传到服务器。我们想要启用 gzip,但是服务器本身使用了一个模糊的 golang 框架,该框架没有默认的 gzip 支持来解压缩传入的请求。
是否可以在负载均衡器上终止 gzip,并将未压缩的内容发送到其后面的服务器?
这样,我们的客户端就可以发送 gzip 压缩数据,而我们不必修改服务器代码。
答案1
不,AWS 负载均衡器不支持压缩或解压缩数据流。
但是,CloudFront 可以。在负载均衡器前面添加 CloudFront 可以提高性能和安全性。
以下是有关 CloudFront 和 Gzip 的链接: