第四章 多服务器分布式部署——搭建总结

最终实现

在这里插入图片描述

step1:部署网络,搭建群组1

在这里插入图片描述
在这里插入图片描述
分别查看118服务器和121服务器进程:

ps -ef | grep fisco

118服务器:
在这里插入图片描述
121服务器:
在这里插入图片描述
部署转账合约后,在118服务器创建了Nieyong用户,初始金额10000,在121服务器创建了CuiYiJu用户,初始金额100
在118服务器进行转账:
在这里插入图片描述
在121服务器查询转账后Cui的金额:
在这里插入图片描述

Step2:增加机构C(服务器47),搭建群组2

在这里插入图片描述
在这里插入图片描述

  • 主要步骤为:

初始化机构C,并且将机构A(服务器118)和机构C(服务器47)搭建群组2,并且部署合约,使得A可以和C进行交易。

  • 示例:
    在机构A中的控制台输入:
switch 2

调整为群组2:
在这里插入图片描述
在机构C中,注册用户“Liu”,初试金额为5000
在这里插入图片描述
在机构A中,查询用户“Liu”的金额,
在这里插入图片描述
在机构A中,创建用户“He”,初试金额1000000,并且转账25000给“Liu”
在这里插入图片描述
在这里插入图片描述

  • 控制台操作:
    运行getBlockByNumber,根据区块高度查询区块信息:
    在这里插入图片描述
    查询区块6的哈希:
    在这里插入图片描述
    运行getBlockByHash,根据区块哈希查询区块信息:
    在这里插入图片描述
    运行getTransactionByHash,通过交易哈希查询交易信息:
    在这里插入图片描述
    运行getTotalTransactionCount,查询当前块高和累计交易数(从块高为0开始):
    在这里插入图片描述
    查看已部署合约信息:
    在这里插入图片描述
    在这里插入图片描述
    入门阶段图来源:fisco开发者林滨
    通过第二-四章,我们已经完成了第二阶段“手动搭建底层”。下一章我们将介绍搭建区块链浏览器以及WeBase的搭建。
发布了25 篇原创文章 · 获赞 2 · 访问量 636

猜你喜欢

转载自blog.csdn.net/qq_39200980/article/details/104637058