Композитор Hyperledger Redeploy Банановый файл - PullRequest
0 голосов
/ 27 апреля 2018

Я установил последнюю версию Hyperledger Composer 0.19. Теперь с новой версией команда «обновление сети композитора» недоступна. Теперь я не уверен, как перенести изменения в файле .BNA в сеть. Может кто-нибудь объяснить, как можно использовать команду «Сетевая установка Composer» для повторного развертывания инкрементных изменений в файле .BNA в сети

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Вы правы, что команды были изменены для v0.19 composer.

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

При первом развертывании сети вы используете команды:

composer network install и

composer network start

и примеры есть в https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial.

Когда вы впоследствии захотите развернуть новую версию, вы используете команды:

composer network start и

composer network upgrade

Примеры этого есть в учебнике Queries .

Эти новые команды для Composer приводят его в большее соответствие с базовым Fabric, теперь он может использовать цепной код Native NodeJS.

0 голосов
/ 30 апреля 2018

Это было изменено как часть встроенной поддержки развертывания фабрики, добавленной в Composer в 0.19.0. Из примечаний к выпуску 0.19.0 :

Этот выпуск включает фундаментальные изменения в том, как бизнес сети развернуты. Бизнес-сети теперь развернуты внутри Hyperledger Fabric «как цепной код» означает, что бизнес-сеть (а не время выполнения Composer) может быть согласовано всеми сторонами и подписанный, используя модель управления, аналогичную кодам цепей не-Composer. Как В результате процесс развертывания и обновления изменился.

Вместо этого вам нужно использовать новую команду обновления сети композитора :

Команды для обновления (обновления) бизнес-сети изменились и сейчас:

сеть композитора
обновление сети композитора

Следующие команды больше не действительны:

компоновщик во время установки
развертывание сети композиторов
сетевое обновление композитора
сеть композиторов undeploy

...