我正在测试Hyperledger Fabric network
,它基于BYFN
示例(2 Organizations, 2 Peers for each organization, Single orderer, 1 channel, 1 chaincode)
。
在默认示例中,它们仅在每个chaincode
上实例化anchor peer
。我试图做的是在对等体上实例化chaincode
以及两个anchor peers
。因此,chaincode
在锚点对等体上实例化为Org1,Org2的锚点对等体和Org1的正常对等体。但是,每当我尝试时,为第三个对等体实例化chaincode
(无论对等体是什么),它都会失败。
例如,
* Anchor peer for Org1 (success) -> Normal peer for Org1 (success) -> Anchor peer for Org2 (failed)
* Anchor peer for Org1 (success) -> Anchor peer for Org2 (success) -> Normal peer for Org1 (failed)
失败的错误消息为"the chaincode is already instantiated"
,实际上并非如此。
链码分布数量有限制吗?我的认可政策是"OR(Org1.member, Org2.member)"
。