使用Composer Playground,我可以将我的业务网络部署到连接配置文件中列出的对等点。我的理解是,连接配置文件只能与配置文件中列出的MSPID对应的单个组织进行通信。
然而,要创建有意义的区块链应用程序,我必须能够跨组织部署链码,因此我需要能够跨组织部署我在composer中创建的相同业务网络。
建议的方法是什么?我认为这样做的方法是为每个组织创建一个连接配置文件,并在每个组织上部署相同的.bna文件。我想知道的是,由每个连接配置文件部署的业务网络(以及隐含的链代码)是否在组织之间被识别为相同的。这些业务网络如何在相关的不同组织中部署?
发布于 2018-01-09 01:15:22
在最新版本的Composer (v0.16.2)中,我们通常将部署分离为composer runtime install和composer network start。
运行时安装需要为每个组织运行一次,假设连接配置文件(在卡下)列出了该组织中的所有对等体。
安装Runtime后,Network Start命令只能对网络运行一次,然后将在两个组织中的所有对等设备上启动。
如果您还没有看过,本教程文档提供了一些关于该任务的见解,但请注意,它是对Composer的一些方面的说明,但它在一台机器上运行多组织:Deploying to a Multi-Org Network
https://stackoverflow.com/questions/48138149
复制相似问题