如何在不使用Docker Swarm或Kubernetes的情况下在Hyperledger架构中建立网络,而对等点位于不同的物理计算机中?

时间:2019-05-03 21:31:44

标签: hyperledger-fabric

我正在尝试使用Kafka作为共识类型来了解结构网络。如何使用Kafka在多台物理计算机中建立光纤网络?

1 个答案:

答案 0 :(得分:-2)

您需要在docker配置中为第二台计算机定义额外的主机。

peer0.org2.example.com:     container_name:peer0.org2.example.com     扩展:       文件:base / docker-compose-base.yaml       服务:peer0.org2.example.com     extra_hosts:      -“ orderer.example.com:”      -“ peer0.org1.example.com:”      -“ peer1.org1.example.com:”      -“ cliOrg1:”     网络:       -byfn

peer1.org2.example.com:     container_name:peer1.org2.example.com     扩展:       文件:base / docker-compose-base.yaml       服务:peer1.org2.example.com     extra_hosts:      -“ orderer.example.com:”      -“ peer0.org1.example.com:”      -“ peer1.org1.example.com:”      -“ cliOrg1:”     网络:       -byfn

一旦对等节点使用此配置启动,然后将mychannel.block发送到org2的对等节点(在另一台计算机上)以加入该通道。