SpringBoot(三十七)SpringBoot开启gzip压缩提高网站性能

在看文档的时候,发现springboot竟然可以开启gzip压缩,我的天,好像有点神奇,开启gzip压缩我之前都是在nginx里边做的。

开启gzip压缩之后好处自然就不必多说了,肯定是能极大的提升网络性能。

没有开启gzip的请求响应头:

1726631024151928.png

开启方式也是很简单的,在yml文件中配置即可:

yaml 复制代码
server:
  port: 7001
  compression:
    enabled: true # 开启支持gzip压缩
    # 配置压缩类型
    #mime-types: application/json,application/xml,text/html,text/xml,text/plain,application/javascript,text/css
    min-response-size: 128 # 当响应长度超过128时,才执行压缩(默认2048)

是的,这就开启了springboot的gzip压缩。

我们来看一下请求响应头:

1726631033578199.png

我们发现,响应头的数据开启了gzip压缩。

至此,springboot开启gzip压缩配置完成。

有好的建议,请在下方输入那地儿评论。

相关推荐
快乐肚皮6 分钟前
Java的Arrays.sort():排序算法与优化分析
java·排序算法·归并排序·快速排序
西洼工作室11 分钟前
Spring Boot常用依赖大全:从入门到精通
java·spring boot·后端
北i21 分钟前
IOT集群扩容实践:问题剖析与解决策略
后端·物联网·kafka
Hanson Huang23 分钟前
【Spring AI 1.0.0】Spring AI 1.0.0框架快速入门(2)——Prompt(提示词)
java·人工智能·spring·spring ai
加油冲丫29 分钟前
Java过滤器的基本概念
java·开发语言·后端·servlet
4060ti1 小时前
gradle 入门
java·gradle
.生产的驴1 小时前
SpringBoot 服务器监控 监控系统开销 获取服务器系统的信息用户信息 运行信息 保持稳定
服务器·spring boot·分布式·后端·spring·spring cloud·信息可视化
lpfasd1231 小时前
状态模式(State Pattern)
java·设计模式·状态模式
代码老y2 小时前
前端开发中的可访问性设计:让互联网更包容
java·服务器·前端·数据库
jakeswang2 小时前
Java 项目中实现统一的 追踪ID,traceId实现分布式系统追踪
java·后端·架构