我正在编写一个对等部署工具,它在不同服务器上启动结构对等:我在一个紧密循环中启动 4 个对等 vp0、vp1、vp2、vp3(通过 docker 客户端),对于 vp1-3,我将环境变量设置CORE_PEER_DISCOVERY_ROOTNODE
为vp0的地址。在所有对等点启动后,我使用GET /network/peers
获取集群的网络状态,并得到奇怪的结果:
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
这里发生了什么?我应该怎么做才能获得正确的状态?