【问题标题】:How to enable gzip in AWS EC2 Server for spring boot project?如何在 AWS EC2 服务器中为 spring boot 项目启用 gzip?
【发布时间】:2016-04-13 17:52:16
【问题描述】:

我已经在服务器中编辑了 .htaccess 文件,并在 jar 中实现了 server.compression,如下所示。 即使它在本地机器上工作它在 AWS EC2 实例中不工作,我也对 .htaccess 文件进行了更改,但没有压缩。

我在 application.properties 中包含以下内容

server.compression.enabled=true
server.compression.min-response-size=100
server.compression.mime-types=text/html,text/css,application/json

谁能指导我修复它。 或任何其他压缩响应的方式。

【问题讨论】:

    标签: .htaccess spring-boot compression gzip aws-ec2


    【解决方案1】:

    .htaccess 是用于配置Apache Web Server 访问权限的文件。 Spring Boot 运行在 servlet 容器上,可以是Apache Tomcat

    Apache Web 服务器!= Apache Tomcat

    因此,对 .htaccess 文件的更改不会影响本地计算机或 EC2 上的 Spring Boot。

    【讨论】:

    • 感谢您的回答,在本地机器和运行时不需要更改 .htaccess 文件,但是您能帮我如何在服务器 AWS EC2 上启用 gzip,因为它不使用 Apache Web服务器我们不能做任何与它相关的事情。
    • 您概述的 Spring Boot 配置选项应该可以解决问题。但它也依赖于部署类型。 EC2 部署是否托管在嵌入式或共享 Tomcat 上?
    • 它的嵌入式 Tomcat。
    猜你喜欢
    • 1970-01-01
    • 2020-10-23
    • 1970-01-01
    • 2020-05-08
    • 1970-01-01
    • 1970-01-01
    • 2019-10-05
    • 1970-01-01
    • 2019-12-28
    相关资源
    最近更新 更多