Blockchain Hyperledger是否支持在一个对等服务器中运行多个通道?

Blockchain Hyperledger是否支持在一个对等服务器中运行多个通道?,blockchain,hyperledger,hyperledger-composer,Blockchain,Hyperledger,Hyperledger Composer,与主题相同,是否可以在同一对等容器上运行2个或多个通道?我已经阅读了几天关于如何配置MSP以允许这样做的文档了 是的,您可以在一个对等多个链上运行,您只需为每个链生成配置并使对等加入即可。基本上,流程如下所示: configtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputAchorPeersUpdate=Org1MSPAnchor.tx -asOrg=Org1MSP 您需要在configtx.yam

与主题相同,是否可以在同一对等容器上运行2个或多个通道?我已经阅读了几天关于如何配置MSP以允许这样做的文档了

是的,您可以在一个对等多个链上运行,您只需为每个链生成配置并使对等加入即可。基本上,流程如下所示:

     configtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputAchorPeersUpdate=Org1MSPAnchor.tx -asOrg=Org1MSP
您需要在configtx.yaml中提供链配置。 使用configtxgen为锚节点生成创建通道事务和更新

configtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputcreateChannelTx=newchannel.tx
其中PeerChannelProfile是您在configtx.yaml文件中定义的配置配置文件。现在取决于您需要为每个组织的锚节点生成更新的组织数量,如下所示:

     configtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputAchorPeersUpdate=Org1MSPAnchor.tx -asOrg=Org1MSP
需要为每个组织重复,如果您只有一个组织,则无需遵循此步骤

现在,当您创建了通道事务后,您可以通过以下方式让您的对等方加入网络:

peer channel create -o orderer:7050 -c YourNewChannel -f newchannel.tx
这将为您的频道生成genesis块,最后一步是让peer加入它

加入新频道:

peer channel join -o orderer:7050 -c --blockpath YourNewChannel.block
您可以在第页找到更多示例和详细信息