Docker Swarm负载平衡器的源代码
这个问题是相当代码而不是概念的解释。
我想研究Docker Swarm的embedded式DNS和负载平衡器是如何实现的,特别是roundrobin部分。
我试图在Docker的github回购中search“loadbalancing”,“balancer”,“roundrobin”等关键字,但没有结果。
我发现有关键字RoundRobin
Docker libnetwork ,但我不知道它是如何在Docker引擎中使用的。
任何人都可以请帮我指出哪些文件,我应该看看?
你应该searchingress
,也可以尝试以下2个文件:
docker/daemon/network.go docker/api/types/swarm/network.go