Hyperledger Fabric EventHub отключен [Операции записи остановлены]

Я столкнулся с проблемой, и из-за этой проблемы все операции записи прекращаются. Ни работа записи на couchdb не работает, ни в книге.

Это показывает мне ошибку EventHub has been shutdown.

Я должен перезапустить всех сверстников, чтобы исправить это.

Может ли кто-нибудь объяснить, почему это происходит? Как я могу предотвратить эту ошибку?

Любая помощь будет оценена по достоинству.

hyperledger-fabric,blockchain,

0

Ответов: 1


0

Причины, по которым это произошло в моем случае, заключались в том, что папка fabric-samples / bin была удалена, и она не могла найти криптоген внутри корзины. Кроме того, invoke.js и все другие ссылки на localhost необходимо заменить новым IP-адресом докере-контейнера. Необходимо было обновить контейнеры-сироты и обновить node.js.

Я забегаю внутри шаблона-образцов этой команды

git checkout

Он подтвердил все файлы, которые я обновил, сказав:

M fabcar / enrollAdmin.js

M fabcar / invoke.js

M fabcar / query.js

M fabcar / registerUser.js

Ваш филиал обновлен с помощью «origin / release-1.1».

Затем скопировали папку fabric-samples / bin из моего старого источника. Затем я вошел в структуру-образцы / первую сеть и снова создал сетевые артефакты

./byfn.sh down
./byfn.sh -m generate

Затем я вошел в Fabcar и бежал

docker network prune
npm install
./startFabric.sh node
node enrollAdmin.js
node registerUser.js

Затем после обновления invoke.js с новыми данными и именем функции fcn createCar

node invoke.js

Вывод:

Путь сохранения: C: Users John fabric-samples fabcar hfc-key-store

Успешно загруженный user1 из персистентности Назначение transaction_id:

7573040d7bf4c3b2f5599f50650620de2ff81afcd9c153e1cc6187704d91b2bf

Предложение транзакции было хорошим

Успешно отправлено Предложение и получено Предложение: Ответ: Статус - 200, сообщение - «ОК»

Сделка совершена на одноранговой сети 192.168.99.100:7053

Пошлите обещание по сделке и обещание слушателя слушаний

Успешно отправил транзакцию заказчику.

Успешно совершил изменение в книге с помощью сверстников

Затем запрос всех автомобилей, используя исходный query.js

node query.js

Вывод:

Путь сохранения: C: Users John fabric-samples fabcar hfc-key-store

Успешно загруженный пользователь1 с сохранением Query завершен,

проверка результатов Ответ - [{«Ключ»: «CAR0», «Запись»:

{ "Цвет": "синий", "DOCTYPE": "автомобиль", "сделать": "модель" "Toyota": "Prius", "владелец": "Томоко"}},

{ "Key": "car1", "Запись":

{ "Цвет": "красный", "DOCTYPE": "автомобиль", "сделать": "модель" "Форд": "Мустанг", "владелец": "Бред"}},

{ "Key": "CAR10", "Запись":

{ "Цвет": "Красный", "DOCTYPE": "автомобиль", "сделать": "модель" "Охоты": "Вольт", "хозяин": "Джон"}},

{ "Key": "CAR11", "Запись":

{ "Цвет": "Белый", "DOCTYPE": "автомобиль", "сделать": "шевроле", "модель": "Вольт", "хозяин": "Асан"}}, ...]

hyperledger-ткань, blockchain,
Похожие вопросы
Яндекс.Метрика