2016-12-05 65 views
0

我正在寫一個對等部署工具,在不同的服務器上啓動Fabric對等體:我在一個緊密的循環中(通過docker客戶端)啓動4個對等vp0,vp1,vp2,vp3,對於vp1-3,我設置環境變量CORE_PEER_DISCOVERY_ROOTNODE到vp0的地址。畢竟同齡人開始,我用GET /network/peers獲得羣集的網絡狀態,並得到奇怪的結果:爲什麼Fabric對等體報告不同的網絡狀態?

For vp0, the peers returned: vp0, vp1, vp2, vp3 
For vp1, the peers returned: vp0, vp1 
For vp2, the peers returned: vp0, vp2 
For vp3, the peers returned: vp0, vp3 

這到底是怎麼回事?我該怎麼做才能獲得正確的地位?

回答

1

對於v0,您可以將CORE_PEER_DISCOVERY_ROOTNODE設置爲所有其他節點v1,v2,v3。每一次rootnode都會爲所有其他人發現。

相關問題