Hyperledger fabri c - ошибка, когда один заказчик не работает в сети с несколькими заказчиками на плоту - PullRequest
0 голосов
/ 22 апреля 2020

Я использую Hyperledger Fabri c с настройками, подобными примеру fabcar.

У меня есть 5 узлов заказа Плот, которые выбирают лидера. Только лидер-заказчик отвечает за создание новых блоков. Если во время теста я убиваю лидера или заказчика, выбирается новый лидер, и сеть продолжает работать как обычно.

Несмотря на то, что сеть работает правильно с 4 оставшимися заказчиками, мой клиент nodejs выдает ошибку для каждого события:

error: [Remote.js]: Error: Failed to connect before the deadline URL:grpcs://localhost:7050
error: [Orderer.js]: Orderer grpcs://localhost:7050 has an error Error: Failed to connect before the deadline URL:grpcs://localhost:7050 

где порт 7050 - это порт заказчика, которого я убил во время теста.

Я подчеркиваю тот факт, что за сценой все работает, как ожидалось (БД, бухгалтерская книга, строки журнала все в порядке), но клиент жалуется.

Как я могу это исправить?

...