从Kafka到Raft的订购服务的迁移。 据我们了解,订购服务从未在Fabric中签署交易。这种迁移是否会对旧订单所订购的旧交易产生任何影响?
当我们查询交易(本地对等查询)时,为什么还要设置订购者标志?
答案 0 :(得分:2)
只要您已成功从kafka >>木筏中迁移共识类型
允许您继续进行交易。
问题1:Ordering service never signs the transaction in Fabric
仅背书同行将签署交易,订购者签署区块
问题2:Dose this migration will effect anything on old transaction ordered by old ordere?
否,如果迁移成功,则可以继续
如果您会点击此链接并完成而没有错误https://hyperledger-fabric.readthedocs.io/en/release-1.4/kafka_raft_migration.html
好的,不用担心以前的数据,所有安全。
但是,如果您在迁移方面需要任何帮助,请告诉我。随意创建另一个问题:迁移。
如果要在迁移后查看旧块 检查此代码段
// keep the block_reg to unregister with later if needed
block_reg = channel_event_hub.registerBlockEvent((block) => {
console.log('Successfully received the block event');
<do something with the block>
}, (error)=> {
console.log('Failed to receive the block event ::'+error);
<do something with the error>
},
{startBlock:23}
);
startBlock:{可以是任何Block No}
检查> https://fabric-sdk-node.github.io/tutorial-channel-events.html
您将获得完整的块作为json格式,您将具有订购者签名,以便您可以检查哪个订购者已密封了该块。