Corda插件和基本目录配置

Corda插件和基本目录配置,corda,Corda,我已经建立了一个4节点的corda网络,包括公证人、NodeA、NodeB和NodeC。当我打开单个节点的节点和Web服务器实例时,网络运行正常。但是, 1) 我希望将配置保存在/etc/node.conf下,并将运行时环境保存在每个节点的/opt/corda目录下。当我按照提供--config file和--base目录参数时,corda拒绝将这两个参数作为输入运行。有没有办法隔离运行时环境和配置 2) 如何让节点在插件下拾取jar?我已经在basedirectory path-/opt/co

我已经建立了一个4节点的corda网络,包括公证人、NodeA、NodeB和NodeC。当我打开单个节点的节点和Web服务器实例时,网络运行正常。但是,

1) 我希望将配置保存在/etc/node.conf下,并将运行时环境保存在每个节点的/opt/corda目录下。当我按照提供--config file和--base目录参数时,corda拒绝将这两个参数作为输入运行。有没有办法隔离运行时环境和配置

2) 如何让节点在插件下拾取jar?我已经在basedirectory path-/opt/corda/plugins下为每个节点创建了一个插件目录。但是,它创建了自己的插件目录。(尽管如此,在我当前的设置中,我在/opt/corda/下有一个node.conf文件来保持它的运行)。如果corda没有从我创建的插件文件夹中获取,我必须在哪里部署我的cordapps?我是不是遗漏了什么?在安装过程中,我遵循了。

1)正如您所观察到的,当前不允许同时使用
--config file
--base directory
命令行参数

但是,您可以通过在节点文件夹的根目录中创建指向
node.conf
文件实际位置的符号链接,将
node.conf
文件存储在单独的位置(例如,如果将
node.conf
文件存储在节点根目录的
conf
文件夹中,则在Mac上使用
ln-s./conf/node.conf./node.conf


2) 等待澄清。

几个问题。每个节点是否位于单独的计算机上?默认情况下,节点在哪里创建其插件文件夹(您说它没有使用/opt/corda/plugins)?