首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hyperledger composer重新部署Banana文件

Hyperledger composer重新部署Banana文件
EN

Stack Overflow用户
提问于 2018-04-27 22:44:09
回答 2查看 224关注 0票数 1

我已经安装了最新的Hyperledger Composer 0.19。现在,在新版本中,"composer network update“命令不可用。现在我不确定如何将.BNA文件中的更改重新部署到网络中。有人能解释一下如何使用"Composer network install“命令将对.BNA文件的增量更改重新部署到网络上吗

EN

回答 2

Stack Overflow用户

发布于 2018-04-30 17:21:24

这是作为0.19.0中添加到Composer的原生fabric部署支持的一部分而更改的。从0.19.0 release notes

此版本对企业网络的部署方式进行了根本性的改变。业务网络现在作为链码部署在Hyperledger Fabric中,这意味着业务网络(而不是Composer运行时)可以被各方同意并签署,使用类似于非Composer链码的管理模型。因此,部署和更新过程发生了变化。

您需要改用新的composer network upgrade命令:

升级(更新)业务网络的命令已更改,现在为:

composer网络安装

composer网络升级

以下命令不再有效:

composer运行时安装

composer网络部署

composer网络更新

composer网络取消部署

票数 1
EN

Stack Overflow用户

发布于 2018-04-30 17:26:04

您说得对,composer的v0.19的命令已经更改了。

对于每个版本,都有一个涵盖更改的releases document -因此,在升级时检查这些更改是很好的。

第一次部署网络时,您可以使用以下命令:

composer network install

composer network start

https://hyperledger.github.io/composer/latest/tutorials/developer-tutorial中有一些例子。

当您随后想要部署新版本时,可以使用以下命令:

composer network start

composer network upgrade

Queries tutorial中有这样的例子。

Composer的这些新命令使其与底层Fabric更一致,因为它可以使用原生NodeJS链码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50064862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档