首页 > 解决方案 > Hyperledger 结构发现服务 CLI

问题描述

我正在使用超级账本结构样本基本网络我已经修改了具有 2 个组织和 4 个对等点的网络,一切正常,但是当我使用发现 cli 时它返回 null。

peer0.org1.example.com (anchor peer)
peer1.org1.example.com
peer0.org2.example.com (anchor peer)
peer0.org2.example.com
./discover --configFile conf.yaml peers --channel mychannel  --server peer0.org1.example.com:7051

conf.yaml 文件包含 peer0.org1.example.com 的 userKey 和 userCert

我已经更新了频道中两个组织的锚节点。

标签: hyperledger-fabrichyperledger

解决方案


您需要为您的对等点定义一个外部端点,因为发现只显示具有外部端点的对等点。

添加到docker-compose.yaml文件中:

  • CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051

它应该工作。


推荐阅读