gpt4 book ai didi

hyperledger-fabric - MVCC_READ_CONFLICT 并发提交多个事务时

转载 作者:行者123 更新时间:2023-12-04 16:50:54 25 4
gpt4 key购买 nike

我有一个概念性的问题。我正在向 Composer REST 执行异步请求,并且收到消息:'error trying invoke chaincode. Error: Peer has rejected transaction \'552b42fa4d2cfd366ff1b7d01371878f53f7553b44f141187c6db86b75f68906\' with cdoe MVCC_READ_CONFLICT', .我在使用 node-sdk 时遇到了同样的问题。这是什么原因?不应该可以异步提交多个事务吗?

最佳答案

Hyperledger Fabric 使用无锁乐观并发,并在发生脏读/写时回滚。需要尽量避免key冲突,可能需要在客户端写重试逻辑。

Fabric 的 BatchTimeout 设置可用于减少延迟(最小化冲突的机会),但代价是:

https://github.com/hyperledger/fabric/blob/release/sampleconfig/configtx.yaml#L144

关于hyperledger-fabric - MVCC_READ_CONFLICT 并发提交多个事务时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45347439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com