使用节点的问题在版本3.1中的另一台计算机中

时间:2018-07-25 07:29:22

标签: corda

当前,我正在尝试将版本从1.0更改为3.1。在这里,我已经将节点部署在不同的机器上,并给出了网络映射节点的IP地址作为网络服务。但是现在,没有网络地图的概念。我浏览了文档,并获得了指向nodeinfo的权限。如何使用它来知道管理员或服务器计算机而不是网络映射IP,以及如何将admin的IP提及到位于其他计算机中的其他节点?

1 个答案:

答案 0 :(得分:0)

希望您看到了@joel的评论,这里的建议是Corda网络引导程序jar的可执行版本。

以下是使用方法的示例:

为要创建的每个节点创建一个包含节点配置文件的目录,该目录以“ _node.conf”结尾。如果使用示例项目之一,则它们几乎都具有deployNodes gradle任务,这些任务将为您生成这些文件。

java -jar network-bootstrapper-4.4.jar --dir <nodes-root-dir>

例如,在包含以下文件的目录上运行命令:

.
├── notary_node.conf             // The notary's node.conf file
├── partya_node.conf             // Party A's node.conf file
└── partyb_node.conf             // Party B's node.conf file

这是引导程序上https://docs.corda.net/docs/corda-os/4.4/network-bootstrapper.html#bootstrapping-a-test-network

的corda docs页面的链接

最后;您可以在此处在线找到最新版本的jar:https://software.r3.com/artifactory/corda-releases/net/corda/corda-tools-network-bootstrapper/