首页
›
云原生架构与平台工程
›
095-云原生日志平台etcd压测沙盘
›
《etcd压测沙盘接口调用:v3 API客户端开发与压测脚本》
VIP20
本课程属于:095-云原生日志平台etcd压测沙盘
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
etcd压测沙盘接口调用:v3 API客户端开发与压测脚本
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
etcd概述
etcd是什么 · 核心特性(强一致性 · 高可用
etcd
是什么
02
etcd架构与Raft协议
etcd整体架构(Client · gRPC · Raft
etcd
Raft
03
etcd集群部署
单节点部署 · 静态集群部署 · 动态发现部署
etcd
集群部署
04
etcdctl命令行工具
安装 · 常用命令(put/get/del/w… · watch机制
etcdctl
命令行工具
05
v3 API核心概念
gRPC接口 · KeyValue存储模型 · Revision
v3
API
06
v3 API客户端开发环境搭建
Go语言环境 · etcd clientv3库安装 · 第一个连接示例
v3
API
07
v3 API基础操作(Put/Get)
Put选项(WithLease · WithPrevKV) · Get选项(WithPrefix
v3
API
08
v3 API基础操作(Delete/Txn)
Delete选项(WithPrefi… · WithPrevKV) · Txn事务(If/Then/Else…
v3
API
09
v3 API Watch机制
Watch类型(Put/Delete… · Watch选项(WithPrefix · WithRev)
v3
API
10
v3 API Lease机制
Lease创建 · 续约(KeepAlive) · 绑定Key
v3
API
11
v3 API Lock与Election
分布式锁(sync.Locker接口… · Leader选举(Election… · 选主回调
v3
API
12
v3 API Cluster与Maintenance
成员管理(MemberList/Ad… · 状态检查(Status/Endpoi… · 快照(Snapshot)
v3
API
13
v3 API Auth与RBAC
用户管理(UserAdd/UserL… · 角色管理(RoleAdd/RoleG… · 权限模型
v3
API
14
压测基础理论
压测目标(QPS · 延迟 · 错误率)
压测基础理论
QPS
15
压测工具选型
etcd-benchmark · ghz · locust
压测工具选型
etcd-benchma…
16
Python客户端开发(etcd3gw)
etcd3gw库安装 · 连接配置 · 基础CRUD操作
Python
etcd3gw
17
Python客户端开发(python-etcd3)
python-etcd3库安装 · Watch与Lease实现 · 事务操作
Python
python-etcd3
18
Go客户端压测脚本开发(一)
项目结构 · 连接池管理 · 并发模型(goroutine + c…
Go
客户端压测脚本开…
19
Go客户端压测脚本开发(二)
Put压测实现 · Get压测实现 · 混合读写压测
Go
客户端压测脚本开…
20
Go客户端压测脚本开发(三)
Watch压测实现 · Lease压测实现 · Txn压测实现
Go
客户端压测脚本开…
21
Python压测脚本开发(一)
多线程/协程并发 · asyncio + aioetcd实… · 请求速率控制
Python
压测脚本开发
22
Python压测脚本开发(二)
指标统计(平均延迟 · P99 · 错误率)
Python
压测脚本开发
23
压测参数调优
客户端连接数 · 请求超时 · 重试策略
压测参数调优
客户端连接数
24
etcd服务端调优
内存限制(--quota-backe… · 快照频率(--snapshot-co… · 心跳间隔(--heartbeat-i…
etcd
服务端调优
25
压测结果分析
延迟分布图 · 吞吐量曲线 · 资源监控(CPU/内存/磁盘IO/网…
压测结果分析
延迟分布图
26
常见问题与排错
连接超时 · Leader选举抖动 · OOM
常见问题
排错
27
压测沙盘搭建
Docker Compose部署多节… · Prometheus + Grafa… · 压测脚本集成
压测沙盘搭建
Docker
28
压测自动化与CI/CD
GitLab CI / Jenkin… · 压测任务编排 · 结果对比与回归
CI/CD
压测自动化
29
生产环境压测最佳实践
压测前准备(数据量预估 · 集群规模) · 压测中监控
生产环境压测最佳…
压测前准备
30
课程总结与展望
etcd v3 API生态 · 未来趋势(etcd v4 · bbolt替代)
课程总结
etcd
所属VIP或分类
同VIP:etcd-Leader选举故障诊断与节点恢复演练
同VIP:etcd-Raft复制与磁盘IO性能瓶颈定位
同VIP:etcd分布式追踪与日志动态调试