首页
›
Web后端与企业应用开发
›
051-消息队列任务索引选择复盘
›
《性能基准测试:Kafka索引与连接池参数配置验证》
VIP20
本课程属于:051-消息队列任务索引选择复盘
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
性能基准测试:Kafka索引与连接池参数配置验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Kafka性能基准测试的意义 · 索引与连接池的核心作用 · 课程目标与前置知识
课程导论
Kafka
02
Kafka架构回顾
Broker · Topic · Partition
Kafka
架构回顾
03
Kafka索引机制概述
索引文件结构(.index · .timeindex) · 索引的作用与查找原理
Kafka
索引机制概述
04
Kafka连接池概述
生产者连接池 · 消费者连接池 · 网络线程模型与连接复用
Kafka
连接池概述
05
基准测试方法论
性能指标定义(吞吐量 · 延迟 · QPS)
基准测试方法论
性能指标定义
06
测试工具选型与搭建
JMeter · Kafka自带的kafka-prod… · kafka-consumer-per…
测试工具选型
搭建
07
测试环境准备
硬件配置 · 操作系统调优 · Kafka集群部署(单机/集群模式)
测试环境准备
硬件配置
08
索引参数详解
log.index.interval… · log.index.size.max… · log.segment.bytes对…
索引参数详解
log.index.in…
09
连接池参数详解
producer的max.in.fl… · connections.max.id… · consumer的fetch.max…
连接池参数详解
producer
10
基准测试场景设计
单一变量法设计索引参数测试场景(如不…
基准测试场景设计
单一变量法设计索…
11
基准测试场景设计
单一变量法设计连接池参数测试场景(如…
基准测试场景设计
单一变量法设计连…
12
索引参数基准测试执行
编写测试脚本 · 运行不同索引配置下的生产者/消费者负…
索引参数基准测试…
编写测试脚本
13
连接池参数基准测试执行
编写测试脚本 · 运行不同连接池配置下的高并发负载
连接池参数基准测…
编写测试脚本
14
测试数据收集
使用JMX监控 · Kafka内置指标(如kafka.s… · 日志采集
测试数据收集
JMX
15
测试结果分析
吞吐量对比图表 · 延迟分布(P99 · P999)
测试结果分析
吞吐量对比图表
16
索引参数对写入性能的影响
分析log.segment.byte…
索引参数对写入性…
log.segment.…
17
索引参数对消费性能的影响
分析索引大小对消费者查找偏移量速度的…
索引参数对消费性…
分析索引大小对消…
18
连接池大小对生产者性能的影响
分析max.in.flight.re…
连接池大小对生产…
max.in.fligh…
19
连接池空闲超时对资源回收的影响
分析connections.max.…
连接池空闲超时对…
connections.…
20
消费者连接池参数对再均衡的影响
分析session.timeout.…
消费者连接池参数…
session.time…
21
综合场景测试
同时调整索引与连接池参数 · 寻找最优组合配置
综合场景测试
同时调整索引
22
性能瓶颈定位
通过火焰图 · JVM分析 · 系统调用跟踪定位索引或连接池导致的瓶…
性能瓶颈定位
通过火焰图
23
参数调优建议
基于测试结果给出索引参数的最佳实践范…
参数调优建议
基于测试结果给出…
24
参数调优建议
基于测试结果给出连接池参数的最佳实践…
参数调优建议
基于测试结果给出…
25
自动化基准测试框架设计
使用Python + Docker…
自动化基准测试框…
Python
26
测试报告生成
使用Jupyter Notebook…
测试报告生成
Jupyter
27
常见陷阱与注意事项
测试数据预热 · 垃圾回收影响 · 网络延迟干扰
常见陷阱
注意事项
28
案例研究
某金融系统Kafka索引优化实战(从…
案例研究
Kafka
29
案例研究
某电商平台连接池参数调优实战(解决连…
案例研究
某电商平台连接池…
30
课程总结与展望
回顾核心知识点 · 推荐进阶学习资源(Kafka源码 · 操作系统原理)
课程总结
回顾核心知识点
所属VIP或分类
同VIP:KafkaMQ索引分析慢查询分析
同VIP:Kafka慢查询分析
同VIP:Kafka时间戳索引:性能调优与故障排查工程实践