关于 abci app,我在 Commit() 方法中将数据保存到数据库中,成功后返回 abcitypes.ResponseCommit{Data: []byte{}}。
我实现了 4 个节点,每个节点都有自己的数据库。
但是,有时数据库出现故障,导致节点之间的数据不一致。当数据库失败或有其他方法来处理这个问题时,有人可以知道如何拒绝提交吗?如果我拒绝了提交,是否意味着该提交中的所有事务都将消失?
关于 abci app,我在 Commit() 方法中将数据保存到数据库中,成功后返回 abcitypes.ResponseCommit{Data: []byte{}}。
我实现了 4 个节点,每个节点都有自己的数据库。
但是,有时数据库出现故障,导致节点之间的数据不一致。当数据库失败或有其他方法来处理这个问题时,有人可以知道如何拒绝提交吗?如果我拒绝了提交,是否意味着该提交中的所有事务都将消失?