不同网络的超级账本结构排序器

Pou*_*aei 5 raft hyperledger hyperledger-fabric

我有两个不同的独立网络。一个有两个组织和两个排序者,第二个有三个组织和三个排序者。如果我想在两个网络的 type=Raft 中拥有所有五个排序器,我应该如何配置它?

我知道订购者可以处理多个渠道,但是多个网络呢?(我猜问题出在创世块上)

kek*_*mal 2

据我所知,每个网络只有一个订购服务通道,其链从创世块开始。在 中orderer.yamlGeneral.GenesisFile仅接受一个文件。

所以我想说这是不可能的。同一订购者节点/进程仅参与一个订购服务通道,因此一个网络。

您可以设置一个唯一的网络,该网络在每个通道中使用不同的排序者子集,这在实践中与您想要的类似。您可以设置一个包含 5 个组织和 5 个订购者的网络,并具有公共订购服务通道(跟踪现有组织、订购者和通道)以及每个应用程序通道的不同订购者和组织子集。

否则,您必须部署不同的排序程序进程,它们实际上是不同的排序程序节点。