Hyperledger Fabric v1.0 - 单通道多个 "orderers"
Hyperledger Fabric v1.0 - multiple "orderers" for single channel
e2e_cli 示例提供的网络配置只有一个 "orderer" 容器和一组 kafka/zookeeper 容器。
我的问题是:
- Q1: 单个 "orderer" 是某种架构限制吗
HLFv1.0 什么时候需要创建单通道?
- Q2:可以吗
到 运行 多个 "orderers" 用于 HA 目的,当只有一个通道是
使用过?
文档建议可以使用多个排序器,但我的理解是每个 "orderer" 都为单个通道提供排序服务 - 对吗?
Q1: Is the single "orderer" some kind of architectural restriction of
HLFv1.0 when single channel need to be created ?
不,您可以有超过 1 个排序服务节点。
Q2: Is it possible to run multiple "orderers" for HA purposes when
only one channel is used ?
是的。这就是基于 kafka 的排序器的意图——让排序服务节点的多个实例都连接到一个可以进行排序的容错服务 (kafka),并让它们充当该服务的中介。
the documentation suggests that multiple orderers can be used, but my
understanding is that each "orderer" provide ordering service for
single channel - is it right ?
您可以提交交易或从任何排序者处提取区块。
他们会去同一个 kafka 节点,该节点是当时该通道的领导者。
此外 - 订购者在渠道方面是多租户 - 订购者可以为多个渠道提供服务。
e2e_cli 示例提供的网络配置只有一个 "orderer" 容器和一组 kafka/zookeeper 容器。
我的问题是:
- Q1: 单个 "orderer" 是某种架构限制吗 HLFv1.0 什么时候需要创建单通道?
- Q2:可以吗 到 运行 多个 "orderers" 用于 HA 目的,当只有一个通道是 使用过?
文档建议可以使用多个排序器,但我的理解是每个 "orderer" 都为单个通道提供排序服务 - 对吗?
Q1: Is the single "orderer" some kind of architectural restriction of HLFv1.0 when single channel need to be created ?
不,您可以有超过 1 个排序服务节点。
Q2: Is it possible to run multiple "orderers" for HA purposes when only one channel is used ?
是的。这就是基于 kafka 的排序器的意图——让排序服务节点的多个实例都连接到一个可以进行排序的容错服务 (kafka),并让它们充当该服务的中介。
the documentation suggests that multiple orderers can be used, but my understanding is that each "orderer" provide ordering service for single channel - is it right ?
您可以提交交易或从任何排序者处提取区块。 他们会去同一个 kafka 节点,该节点是当时该通道的领导者。 此外 - 订购者在渠道方面是多租户 - 订购者可以为多个渠道提供服务。