Skip to content

Bootnode has no peers in listtopicpeer #115

Open
@araskachoi

Description

@araskachoi

Issue:
bootnode has nothing in listtopicpeer but it has peers in its listpeer. If every node is subscribed to a topic, they should have at least some peers in listeningshard from their peerlist.

Steps to Reproduce:

  • Create 6 macvlan networks (not bridge) on docker so that each node will seperately connect to
  • Create 1 boot node, and 5 client nodes
docker exec -d bootnode sharding-p2p-poc -seed=0 -port=5566 -rpcport=7788 -ip=10.1.0.2
docker exec -d node1 sharding-p2p-poc -seed=1 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.6
docker exec -d node2 sharding-p2p-poc -seed=2 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.10
docker exec -d node3 sharding-p2p-poc -seed=3 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.14
docker exec -d node4 sharding-p2p-poc -seed=4 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.18
docker exec -d node5 sharding-p2p-poc -seed=5 -port=5566 -rpcport=7788 -bootstrap -bootnodes=/ip4/10.1.0.2/tcp/5566/ipfs/QmS5QmciTXXnCUCyxud5eWFenUMAmvAWSDa1c7dvdXRMZ7 -ip=10.1.0.22
  • Subscribe to shard 1
docker exec -d bootnode sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node1 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node2 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node3 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node4 sharding-p2p-poc -client -rpcport=7788 subshard 1
docker exec -d node5 sharding-p2p-poc -client -rpcport=7788 subshard 1
  • list peers on each node
sharding-p2p-poc -client -rpcport=7788 listpeer
  • list topic peers on each node
sharding-p2p-poc -client -rpcport=7788 listtopicpeer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions