如何使用kafka模式向正在运行的网络添加新订购者

时间:2019-05-05 02:22:26

标签: hyperledger-fabric

我正在以kafka模式向正在运行的网络中添加新订购者。问题是,如果kafka集群是新建的或删除了交易的一些早期数据日志,则新添加的订购者似乎无法获取订购者加入之前生成的块的数据,这意味着新订购者无法提供服务可能会触发其他订购者报告报告错误并停止网络中的整个订购者服务

我已经测试过运行新建的kafka集群,而没有添加订购者操作。事实证明还可以,并且Fabric网络运行正常。

我很困惑为什么新添加的订购者无法从现有订购者中提取数据。如果OSN如此工作,当我们移动kafka群集时,它将面临致命的风险,无法使用

1 个答案:

答案 0 :(得分:-1)

我还没有测试过,但是我认为您可以只复制分类帐的文件,然后新的订购者节点将不必从Kafka服务中提取所有交易。

  

我很困惑为什么新添加的订购者无法从中提取数据   现有订购者。如果OSN像这样工作,它将面临致命的风险   我们移动kafka群集时将不可用

它只是没有实现。此功能仅在筏中存在。