|
Some checks failed
Test mosdns / build (push) Has been cancelled
1. 连接管理优化 mikrotik_addresslist_impl.go:132
- 添加连接状态管理和重连锁机制
- 改进重连逻辑,防止并发重连
2. 缓存机制增强 mikrotik_addresslist_impl.go:162-202
- 优化缓存锁使用,避免死锁
- 添加缓存大小限制和LRU驱逐策略
- 定期清理过期缓存项
3. 智能重试机制 mikrotik_addresslist_impl.go:420
- 指数退避算法
- 更智能的连接错误识别
- 改进的错误处理
4. 动态并发控制 mikrotik_addresslist_impl.go:589
- 根据地址数量动态调整工作池大小
- 批量处理优化
5. 性能监控改进
- 更详细的日志记录
- 缓存统计信息
- 处理过程可观察性
|
||
|---|---|---|
| .. | ||
| arbitrary | ||
| black_hole | ||
| cache | ||
| debug_print | ||
| drop_resp | ||
| dual_selector | ||
| ecs_handler | ||
| forward | ||
| forward_edns0opt | ||
| hosts | ||
| ipset | ||
| metrics_collector | ||
| mikrotik_addresslist | ||
| nftset | ||
| query_summary | ||
| rate_limiter | ||
| redirect | ||
| reverse_lookup | ||
| sequence | ||
| sleep | ||
| ttl | ||