你将获得
1. 掌握性能问题分析核心方法,能精准识别项目性能瓶颈并建立分析框架
2. 熟练运用 JMeter 实施压力测试,包括设计测试场景、配置参数及生成分析报告
3. 学会搭建压测监控平台,实现关键性能指标实时监控与瓶颈定位
4. 掌握分布式压测实战技巧,能在 Linux 环境下配置 JMeter 模拟超高负载场景
5. 习得服务与底层多维度调优方法,包括 Tomcat、数据库、缓存及 JVM 等优化实操
课程介绍
本课程系统讲解项目性能优化全流程。上篇从性能问题分析方法论切入,详解压力测试概念、核心指标,通过 SpringBoot 项目案例演示压测实施与结果解析,教授 JMeter 插件使用、关键指标分析及监控平台搭建,助力精准定位性能瓶颈。下篇聚焦分布式压测,介绍 Linux 环境下 JMeter 应用,结合 Tomcat、网络 IO 模型、Undertow 等案例实操服务调优,同步涵盖数据库、OpenResty、缓存及 JVM 调优基础,帮助学员快速掌握从测试到调优的实战能力。
课程目录
第一章:项目性能优化(上)
1. 内容介绍
2. 性能问题分析方法论
3. 什么是压力测试
4. 压力测试的指标有哪些
5. 案例 - 压力测试 SpringBoot 项目
6. 案例 - 压力测试结果解析
7.JMeter 压测插件
8. 性能关键指标分析
9. 搭建压测监控平台
10. 案例 - 梯度压测 - 找出项目性能瓶颈
11. 今日内容总结
第二章:项目性能优化(下)
1. 今日内容介绍
2. 分布式压测 -Linux 中 JMeter 的使用
3. 分布式压测 - 模拟超高负载的利器
4. 服务调优案例 -Tomcat 优化
5. 服务调优案例 - 网络 I0 模型优化
6. 服务调优案例 - 高性能 Web 服务器 Undertow
7. 数据库调优初探
8.OpenResty 调优初探
9. 缓存调优初探
10.JVM 调优初探
11. 今日内容总结











