From 4f0245a7ecc419c50189e7c2d51faac29aeb737f Mon Sep 17 00:00:00 2001 From: youfak Date: Fri, 7 Aug 2026 21:09:59 +0800 Subject: [PATCH] docs: align loadgen capability descriptions --- docs/design/architecture.md | 8 ++++---- docs/design/project-structure.md | 8 ++++---- progress.md | 2 ++ 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/design/architecture.md b/docs/design/architecture.md index 3b05293..97f167a 100644 --- a/docs/design/architecture.md +++ b/docs/design/architecture.md @@ -80,10 +80,10 @@ Provider、Pool、Routing、Distribution 在首版需要共享事务和一致性 ### 3.4 proxy-loadgen -- 当前实现 HTTP 请求场景:固定请求数或固定时长,受限并发与可选目标 QPS;可配置方法、 - 重复请求头和请求体。HTTPS 目标经 HTTP Gateway 时由 Transport 走 CONNECT。 -- 输出场景、延迟分位上界、错误分类、吞吐和 Go 内存/GC 快照。CONNECT 长连接、 - Extract 并发、进程 CPU/RSS/句柄与网络采样仍需补齐。 +- 当前实现 HTTP、CONNECT 长连接和 Extract 场景:固定请求数或固定时长,受限并发与可选 + 目标 QPS;可配置方法、重复请求头和请求体。HTTPS 目标经 HTTP Gateway 时由 Transport 走 CONNECT。 +- 输出场景、延迟分位上界、错误分类、吞吐和 Go 内存/GC 快照。故障注入、进程 CPU/RSS/句柄 + 与网络采样以及代表性集群报告仍需补齐。 ## 4. 模块边界 diff --git a/docs/design/project-structure.md b/docs/design/project-structure.md index 5fd1954..47450f9 100644 --- a/docs/design/project-structure.md +++ b/docs/design/project-structure.md @@ -53,10 +53,10 @@ deadline 内执行 HTTP/HTTPS/SOCKS5 BASIC、EGRESS 和 TARGET 探测并微批 ### proxy-loadgen -负载工具当前生成有界 HTTP 请求,支持经 Gateway 请求 HTTPS 目标、固定请求数或时长、 -目标 QPS、可重复请求头和请求体、连接复用和 JSON 指标输出。延迟统计使用固定大小直方图,不会因长时间高 QPS -运行积压样本。CONNECT 长连接、Extract 和故障注入场景仍待补齐;它是 100k QPS 结论的 -证据工具,不是业务进程。 +负载工具当前生成有界 HTTP、CONNECT 长连接和 Extract 请求,支持经 Gateway 请求 HTTPS 目标、 +固定请求数或时长、目标 QPS、可重复请求头和请求体、连接复用和 JSON 指标输出。延迟统计使用 +固定大小直方图,不会因长时间高 QPS 运行积压样本。故障注入和代表性集群报告仍待补齐;它是 +100k QPS 结论的证据工具,不是业务进程。 ## 3. 依赖方向 diff --git a/progress.md b/progress.md index fed352c..5284f56 100644 --- a/progress.md +++ b/progress.md @@ -2,6 +2,8 @@ ## 2026-08-07 +- 已校正 `proxy-loadgen` 架构文档:HTTP、CONNECT 长连接和 Extract 都已实现;仅故障注入、 + 进程级资源采样和代表性集群报告仍未完成。 - Kubernetes 开发 mTLS Overlay 恢复 ConfigMap 内容哈希:配置更新会重写 Controller、Gateway 和 Checker 的 volume 引用并触发滚动;固定名称 Secret 的轮换仍要求显式受控重启。 - GitHub Actions Deployment job 现同时静态展开生产与测试 Compose,并对本地 Compose 配置和