是否可以在已包含引导节点的corda网络中部署节点?

是否可以在已包含引导节点的corda网络中部署节点?,corda,Corda,让我们假设有一个corda网络。网络已经有x个节点。所有这些节点都是在部署之前引导的 如果我配置一个新节点,引导它并部署 新节点是否能够识别网络中已有的对等节点并与之通信? 对等节点是否会识别并联系新节点?有两种情况: 所有节点都在同一台机器上运行 关闭所有节点 将所有节点目录移动到同一父目录中 在同一父目录中创建新节点的node.conf文件 运行引导程序。这将: 为新节点创建节点目录 已将节点的信息复制到所有现有节点目录 重新启动节点 所有节点都在不同的机器上运行 从Corda 3.

让我们假设有一个corda网络。网络已经有x个节点。所有这些节点都是在部署之前引导的

如果我配置一个新节点,引导它并部署

新节点是否能够识别网络中已有的对等节点并与之通信?
对等节点是否会识别并联系新节点?

有两种情况:

所有节点都在同一台机器上运行

  • 关闭所有节点
  • 将所有节点目录移动到同一父目录中
  • 在同一父目录中创建新节点的
    node.conf
    文件
  • 运行引导程序。这将:
    • 为新节点创建节点目录
    • 已将节点的信息复制到所有现有节点目录
  • 重新启动节点
所有节点都在不同的机器上运行

从Corda 3.1开始,您无法跨不同的机器引导网络。将来,引导程序可能会通过SSH扩展到跨机器引导

目前,您必须:

  • 在其计算机上部署新节点
  • 使用
    --只需生成节点信息
    标志启动节点
    • 这将在节点的基本目录中生成节点的
      nodeInfo-*
      文件
  • 关闭所有节点
  • 将新节点的
    nodeInfo-*
    文件复制到所有现有节点的
    附加节点信息
    文件夹中
  • 将现有节点的
    附加节点信息
    文件夹的全部内容复制到新节点的
    附加节点信息
    文件夹中
  • 重新启动节点

除了节点信息,还有一个网络参数文件需要复制到新节点。哦,新节点可能不知道公证人

\肖恩