Я использую 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 - это порт заказчика, которого я убил во время теста.
Я подчеркиваю тот факт, что за сценой все работает, как ожидалось (БД, бухгалтерская книга, строки журнала все в порядке), но клиент жалуется.
Как я могу это исправить?