超级账本结构中的额外开发人员

Extra dev peers in hyperledger fabric

我正在关注两个组织的超级账本fabric example。启动网络后,我可以在 docker 容器中看到 4 个额外的开发节点 运行 以及 4 个节点(每个组织 2 个节点)。但是在配置中我只给了 4 个对等点。我不明白其他 4 个开发伙伴是如何创建的以及它们的目的是什么。

为业务网络中的每个同行 运行 创建一个特定的 'Chain Code Container'。例如。 dev-peer0.org1.example.com-tutorial-network-0.16.3...。这些容器会自动启动和重新启动。

链码在单独的容器中实例化。当您在对等节点中实例化链码时,会创建该链码的容器。

如果您在 peer0 中实例化 3 个链代码,那么您将看到 3 个容器,其名称类似于 dev-peer0.mycc1、dev-peer0.mycc2、dev-peer0.mycc3

有关此过程的更多详细信息,请参阅下面提到的官方文档。(搜索文本 "dev-peer")

https://github.com/hyperledger/fabric/blob/release-1.4/docs/source/build_network.rst