优化通道资源取用逻辑
This commit is contained in:
14
README.md
14
README.md
@@ -1,20 +1,12 @@
|
||||
## TODO
|
||||
|
||||
重新梳理提取逻辑:
|
||||
- 注册代理 & 注销代理
|
||||
- 实现两个 set 池,分别保存可用端口和全部端口
|
||||
- 添加代理时,同时将端口加入全部池和可用池
|
||||
- 注销代理时,同时将端口从全部池和可用池中移除
|
||||
- 调整通道分配策略,提供一个 all set 和一个 free set,提取时取交集再取出,归还时取交集再归还。
|
||||
- redis channel lease 加一个 zset,定时处理没有成功释放的端口
|
||||
|
||||
### 低优先
|
||||
|
||||
trade/create 性能问题,缩短事务时间,考虑其他方式实现可靠分布式事务
|
||||
|
||||
需要确认以下 ID.GenSerial 的分布式并发安全性
|
||||
|
||||
jsonb 类型转换问题
|
||||
jsonb 类型转换问题,考虑一个高效的 any 到 struct 转换工具
|
||||
|
||||
端口资源池的 gc 实现
|
||||
|
||||
标准化生产环境 cors 配置
|
||||
|
||||
|
||||
Reference in New Issue
Block a user