2017-03-07 8 views
0

この質問は、概念の説明ではなくコード固有のものです。Docker Swarmロードバランサのソースコード

私はDocker Swarmの組み込みDNSとLoad Balancerがどのように実装されているか、特にラウンドロビンの部分について検討したいと思います。

"loadbalancing"、 "balancer"、 "roundrobin"などのキーワードを使用してDocker github repoに検索しましたが、結果はありませんでした。

キーワードRoundRobinを持つDocker libnetworkが見つかりましたが、Dockerエンジンでの使用方法がわかりません。

誰でも私が見なければならないファイルを指摘するのを助けてくれますか?

答えて

0

あなたが2つの以下のファイルを試してください。また、ingressを検索する必要があります私は「侵入」の結果を見てみました、そしてあなたが言及し、特に2つのファイルが、私はそれがない部分を見つけることができません

docker/daemon/network.go 
docker/api/types/swarm/network.go 
+0

を"ラウンドロビン"のもの。 「roundrobin」ロードバランシング戦略が実装されているファイルを教えてください。 – hirikarate

関連する問題