CLI сервис обнаружения ткани Hyperledger - PullRequest
0 голосов
/ 25 сентября 2018

Я использую базовую сеть шаблонов Hyperledger. Я изменил сеть с 2 организациями и 4 узлами, все работает нормально, но когда я использую Discover Cli, он возвращает ноль.

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 содержитuserKey и userCert для peer0.org1.example.com

Я обновил одноранговый одноранговый узел для обеих организаций в канале.

1 Ответ

0 голосов
/ 25 сентября 2018

Вам необходимо определить внешнюю конечную точку для вашего однорангового узла, поскольку при обнаружении обнаруживаются только одноранговые узлы, имеющие внешние конечные точки.

Добавьте в файл docker-compose.yaml :

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

И это должно работать.

...