前倾提要:
在Mac电脑上已经成功运行单节点的环境
参考资料:https://xuperchain.readthedocs.io/zh/latest/quickstart.html
就是百度超级链的白皮书
现在开始多节点部署
参考资料1:
百度超级链白皮书
https://xuperchain.readthedocs.io/zh/latest/advanced_usage/multi-nodes.html
参考资料2:
https://blog.csdn.net/m0_43404744/article/details/102707053
参考资料3:
https://blog.csdn.net/qq_16485855/article/details/107317730
参考资料4:
https://mp.weixin.qq.com/s/EF2_2r7HeWct1maQaXmNyA
上述资料有很多·1重合,所以实际上也没有那么多,
个人认为的坑点:
坑点1:nohup指令是指在系统后台不挂起的运行命令,退出终端不影响程序的运行。
实际操作过程中,需要使用相关指令及时杀死进程。否则会出现exit的情况。
参考资料1:
https://blog.csdn.net/u013694478/article/details/83141839
坑点2:说起来比较搞笑,这是我的问题,就是在将neturl复制过去以后,记得将上面的bootNodes的注释符号去掉。
无参考资料。
在解决问题户,我也进行了一些简单的操作,如将一个节点杀死作为节点掉线的情况。目前模拟的是一个节点打包,整个网络一共有三个节点。本次操作是将node3掉线以后,再连接上,发现依旧期间依旧有区块打包。
实验结果如下: