优化 socks 解析流程
This commit is contained in:
16
README.md
16
README.md
@@ -18,12 +18,28 @@ fwd 使用自定义 context 实现在一个上下文中控制 cancel,errCh 和
|
||||
|
||||
网关根据代理节点对目标服务连接的反馈,决定向用户返回的 socks 响应
|
||||
|
||||
数据通道池化
|
||||
|
||||
### 长期
|
||||
|
||||
代理端口支持混合端口转发(支持 tcp_mux)
|
||||
|
||||
数据通道支持 tcp 多路复用(分离逻辑流)
|
||||
|
||||
👆 进阶黑魔法 multipath tcp + 多路复用
|
||||
|
||||
考虑一下连接安全性
|
||||
|
||||
内部接口 rtt 是否还有优化空间(当前30-300ms,根据内容大小增长)
|
||||
|
||||
### 代码清理
|
||||
|
||||
检查 slog 级别:
|
||||
|
||||
ERR: 除非有必要,否则全部 error 都使用 `errors.Wrap()` 包裹(如果下游有返回 err),并附带本层业务信息,return 到上层统一打印
|
||||
|
||||
其他级别日志就地打印,Info 只用来跟踪关键流程
|
||||
|
||||
## 开发相关
|
||||
|
||||
### 环境变量
|
||||
|
||||
Reference in New Issue
Block a user