01
交易网关概述
什么是交易网关 · 量化系统作用 · CTP/XTP/LTS对比
入门概念
02
连接池核心概念
定义 · 为什么需要 · 工作原理 · 三大核心参数
核心参数
03
会话管理基础
Session定义 · 生命周期 · 连接关系 · 状态机
会话状态
04
Python实现连接池
queue模块 · 线程安全 · 上下文管理器
实战Python
05
连接池参数调优
最小/最大空闲 · 最大存活 · 获取超时
调优性能
06
会话创建与销毁
创建流程 · 销毁策略 · 复用 · 懒加载/预创建
生命周期
07
心跳机制
为什么需要 · 间隔设置 · 超时处理 · 重连配合
心跳保活
08
重连机制
自动重连 · 指数退避 · 次数限制 · 状态恢复
高可用重连
09
连接泄漏检测
泄漏原因 · 引用计数 · 弱引用 · 超时回收 · 告警
排查泄漏
10
会话超时管理
空闲超时 · 总超时 · 回调函数 · 清理策略
超时清理
11
连接池监控
活跃/空闲连接 · 等待队列 · 创建/销毁速率
监控指标
12
多交易所连接管理
多网关实例 · 路由策略 · 负载均衡 · 故障转移
多活路由
13
会话安全
身份认证 · Token管理 · 加密传输 · IP白名单
安全认证
14
连接池性能优化
复用率 · 预创建 · 异步创建 · 分片
优化高并发
15
高可用设计
主备切换 · 多活 · 会话持久化 · 故障恢复
高可用容灾
16
Python异步连接池
asyncio连接池 · 异步会话 · 事件循环集成
异步asyncio
17
连接池与消息队列
生产-消费 · 异步回调 · 事件驱动 · 消息去重
MQ解耦
18
会话状态持久化
序列化 · Redis存储 · 数据库 · 状态恢复
持久化Redis
19
连接池压力测试
QPS/延迟/成功率 · locust/wrk · 场景设计
压测工具
20
常见问题排查
连接超时 · 泄漏定位 · 状态异常 · 内存泄漏
诊断调试
21
CTP网关连接池实战
CTP特点 · 连接池实现 · 会话管理 · 重连策略
CTP实战
22
XTP网关连接池实战
XTP特点 · 连接池实现 · 会话管理 · 重连策略
XTP实战
23
LTS网关连接池实战
LTS特点 · 连接池实现 · 会话管理 · 重连策略
LTS实战
24
连接池配置中心
配置项管理 · 动态更新 · 热加载 · 版本管理
配置动态
25
日志与审计
连接日志 · 会话日志 · 操作审计 · 级别管理
日志审计
26
连接池扩展设计
插件机制 · 过滤器链 · 自定义策略 · SPI
扩展架构
27
容器化部署
Docker镜像 · K8s部署 · 健康检查 · 弹性伸缩
容器K8s
28
连接池与微服务
服务注册发现 · 配置中心 · 链路追踪 · 熔断降级
微服务治理
29
连接池最佳实践
参数推荐 · 常见模式 · 反模式 · 调优清单
最佳实践清单
30
综合实战:完整网关连接池系统
连接管理 · 会话管理 · 监控告警 · 高可用设计
综合项目