我是靠谱客的博主 独特楼房,最近开发中收集的这篇文章主要介绍关于truncation ancient chain异常的处理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

异常描述:

在私有链上同时开启多个监听导致所调用节点崩溃产生了如下所示异常。查询相关文档https://github.com/ethereum/go-ethereum/issues/21006,当同时压入一定数量的交易也会出现相同状况,重启节点会恢复到很久之前的块,但是未给出解决方案。
请添加图片描述

解决方案:

1.停止当前节点运行
2.geth --datadir启动当前节点,注意观察from值的变化,每次执行会计算正常块高的位置但不一定一次到位,需要多次执行,成功会从执行的from位置开始同步直到与其他节点同步,如下图开始同步过程。请添加图片描述

最后

以上就是独特楼房为你收集整理的关于truncation ancient chain异常的处理的全部内容,希望文章能够帮你解决关于truncation ancient chain异常的处理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部