中间件与数据库:Traefik
Traefik网关DNS超时问题优化实践
Traefik网关在生产环境出现DNS解析超时问题,发现其Go语言实现的net/http未内置DNS缓存机制,每次新建连接都会触发解析。通过分析Kubernetes默认ndots参数导致冗余查询,将ndots从5调整为2后,三级域名解析次数从8次降至2次。同时参考Java的永久缓存策略,采用go-dnscache库为Traefik添加10分钟有效期的DNS缓存,并支持失败保留旧数据,显著提升网关稳定性。
云原生负载均衡和网关应用实践
Kubernetes 上运行的应用如何进行服务暴露以及网关管理?
- «
- 1
- »