首页
›
移动端与Android应用开发
›
019-Kotlin应用工程功能落地
›
《OkHttp连接池优化与复用配置实践》
VIP20
本课程属于:019-Kotlin应用工程功能落地
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OkHttp连接池优化与复用配置实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
连接池核心原理
连接复用机制 · HTTP/1.1 keep-aliv… · HTTP/2多路复用
连接池核心原理
连接复用机制
02
OkHttp连接池源码解析
ConnectionPool类结构 · RealConnection · StreamAllocation
OkHttp
连接池源码解析
03
连接池默认参数解读
maxIdleConnections · keepAliveDuration · connectionPool
连接池默认参数解…
maxIdleConne…
04
配置连接池上限
按业务场景调整最大空闲连接数
配置连接池上限
按业务场景调整最…
05
配置连接存活时间
根据服务端keep-alive超时设…
配置连接存活时间
keep-alive
06
连接池回收机制
CleanupRunnable源码 · 空闲连接驱逐策略
连接池回收机制
CleanupRunna…
07
连接复用失败场景分析
连接被服务端关闭 · 连接不可用导致重建
连接复用失败场景…
连接被服务端关闭
08
连接池监控与调试
使用OkHttp EventList…
连接池监控
调试
09
自定义EventListener实现
打印连接池状态日志 · 连接创建/复用次数
EventListene…
自定义
10
连接池性能测试方案
使用JMH或简单压测对比不同池参数
连接池性能测试方…
JMH
11
连接池与DNS缓存联动
OkHttp内置DNS缓存对连接复用…
DNS
连接池
12
连接池与SSL握手优化
会话重用 · SSL握手耗时降低
SSL
连接池
13
连接池路由判定
Address · Route · RouteSelector与连接池k…
连接池路由判定
Address
14
多域名场景下连接池隔离
为不同BaseUrl独立构建OkHt…
多域名场景下连接…
BaseUrl
15
连接池与重试策略
重试时连接复用避免新建连接
连接池
重试策略
16
连接池与拦截器配合
自定义拦截器复用连接池实例
连接池
拦截器配合
17
常见的连接池泄漏问题
未关闭Response导致连接无法归…
常见的连接池泄漏…
Response
18
连接池泄漏排查工具
使用OkHttp的Connectio…
连接池泄漏排查工…
OkHttp
19
连接池与协程结合
Kotlin协程中复用OkHttpC…
连接池
协程结合
20
连接池在Retrofit中的配置
OkHttpClient单例与自定义…
Retrofit
连接池
21
连接池在WebSocket场景
WebSocket长连接与连接池冲突…
WebSocket
连接池
22
连接池与H2C(HTTP/2 Cleartext)配置
明文HTTP/2连接复用
H2C
HTTP/2
23
连接池与代理配置
代理路由下连接池行为差异
连接池
代理配置
24
连接池与缓存拦截器
缓存与连接复用的协同优化
连接池
缓存拦截器
25
连接池参数动态调整
运行时通过反射或公开API修改配置
连接池参数动态调…
API
26
连接池与网络切换
移动网络与WiFi切换时连接池清空策…
连接池
网络切换
27
连接池在多进程应用中的问题
IPC场景下连接池失效与解决方案
连接池
多进程应用
28
连接池参数优化实战
根据API请求频率 · QPS调整参数
连接池参数优化实…
API
29
连接池压测报告分析
吞吐量 · 平均延迟 · 连接复用率
连接池压测报告分…
吞吐量
30
连接池最佳实践总结
配置清单 · 常见误区 · 性能提升数据
连接池最佳实践总…
配置清单
所属VIP或分类
同VIP:Android协程与LiveData混合使用实战指南
同VIP:App-Startup模块初始化与启动性能优化
同VIP:Compose-UI测试与自动化验证方法