Skip to content

Commit

Permalink
docs: update document
Browse files Browse the repository at this point in the history
  • Loading branch information
vicanso committed Apr 13, 2024
1 parent 1c0654e commit 143dfca
Showing 1 changed file with 13 additions and 10 deletions.
23 changes: 13 additions & 10 deletions docs/phase_chart_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ description: Pingap 处理流程

```mermaid
flowchart TB
start("新的请求")-->请求过滤;
start("新的请求")-->requestFilter{{请求过滤}};
subgraph 针对请求过滤流程
请求过滤--匹配stats路径-->stats处理
请求过滤--匹配admin-->admin处理
请求过滤--常规upstream转发-->location处理
requestFilter--匹配stats路径-->stats处理
requestFilter--匹配admin-->admin处理
requestFilter--常规upstream转发-->location处理
end
stats处理-->响应请求
Expand All @@ -20,17 +20,20 @@ flowchart TB
end
modifyAcceptEncoding--静态文件-->staticService{{读取静态文件}}
modifyAcceptEncoding--mock响应-->mockService{{mock响应设置}}
modifyAcceptEncoding-->upstreamSelect{{upstream选择}}
modifyAcceptEncoding--常规upstream-->upstreamSelect("upstream选择")
subgraph upstream处理流程
upstreamSelect--按算法选择健康节点-->connectUpstream{{连接对应节点}}
connectUpstream--连接失败-->转换出错信息-->响应请求;
connectUpstream--连接成功-->记录连接相关信息-->写入额外的转发请求头-->upstreamResponse{{等待响应}};
upstreamResponse--成功-->添加额外的响应头-->响应请求;
upstreamResponse--失败-->转换出错信息-->响应请求;
connectUpstream--连接失败-->转换出错信息
connectUpstream--连接成功-->记录连接相关信息-->写入额外的转发请求头-->upstreamResponse{{等待响应}}
upstreamResponse--成功-->添加额外的响应头
upstreamResponse--失败-->转换出错信息
end
staticService-->响应请求
mockService-->响应请求
响应请求--发送响应数据-->stop("记录日志");
转换出错信息-->响应请求
添加额外的响应头-->响应请求
转换出错信息-->响应请求
响应请求--发送响应数据-->stop("记录日志")
```

0 comments on commit 143dfca

Please sign in to comment.