4fac3e233666ec4636d1f9ba85dd2a0743660e77
- 将代理缓存结构由map[string][]*ProxyInfo改为map[string]*ProxyInfo,简化数据结构 - 统一缓存键格式为channel:orderID,避免混淆和错误 - 优化跨通道代理复用逻辑,排除指定通道代理并筛选使用次数合适的代理 - 实现清理不可用代理功能,及时从缓存和代理列表中剔除失效代理 - 优化代理使用记录,更新最后使用时间和使用次数 - 精简清理协程逻辑,删除过期代理,避免内存泄漏 - 修正测试用例,增加更多通道模拟,验证代理获取与使用状况
The file is empty.
Description
Languages
Go
99.3%
Dockerfile
0.5%
Shell
0.2%