Что означает «адрес» в configtx.yaml? - PullRequest
0 голосов
/ 05 ноября 2018

В конфигурации структуры Hyperledger файла configtx.yaml к чему относится приведенный ниже адрес? это name_of_container: container_port ИЛИ это address_of_the_machine_where_container_is_running: container_port

Addresses:
    - orderer.example.com:7050

Точно так же, к чему относится приведенное ниже? Это имя контейнера или имя хоста машины?

    AnchorPeers:
        - Host: peer0.org2.example.com

Ответы [ 2 ]

0 голосов
/ 07 ноября 2018

Addresses:
    - orderer.example.com:7050
Секция

определяет список маршрутизируемых конечных точек для заказа сервисных узлов (OSN). Значение должно быть именем хоста компьютера или IP-адресом, который может быть разрешен одноранговыми сетями, поскольку они будут использовать его для подключения к сервису заказа для извлечения блоков. В большинстве примеров оно будет соответствовать имени контейнера докера, хотя это не обязательно должно быть так, вам просто нужно помнить, что узел будет использовать это значение для подключения к OSN.

Далее

AnchorPeers:
    - Host: peer0.org2.example.com

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

0 голосов
/ 06 ноября 2018

Они определяют name_of_container:container_port. Теперь эти контейнеры могут работать на одной и той же машине или на другой машине, в зависимости от того, как раскрутить вашу сеть. Этот является хорошим руководством для начала работы с различными реализациями сети Fabric.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...