Blockchain Tendermint:如何处理提交失败?例如,它可以';t将数据持久化到数据库

Blockchain Tendermint:如何处理提交失败?例如,它可以';t将数据持久化到数据库,blockchain,tendermint,Blockchain,Tendermint,关于abci应用程序,我在Commit()方法中将数据保存到数据库中,如果成功,我将返回abcitypes.ResponseCommit{data:[]字节{} 我实现了4个节点,每个节点都有自己的数据库 然而,有时数据库会出现故障,导致节点之间的数据不一致。 有人知道如何在数据库失败时拒绝提交,或者有其他方法来处理这个问题吗? 如果我拒绝提交,是否意味着提交中的所有事务都将消失

关于abci应用程序,我在Commit()方法中将数据保存到数据库中,如果成功,我将返回abcitypes.ResponseCommit{data:[]字节{}

我实现了4个节点,每个节点都有自己的数据库

然而,有时数据库会出现故障,导致节点之间的数据不一致。 有人知道如何在数据库失败时拒绝提交,或者有其他方法来处理这个问题吗? 如果我拒绝提交,是否意味着提交中的所有事务都将消失