在Corda中的node.conf文件中使用环境变量

时间:2019-06-26 08:59:56

标签: properties environment-variables corda

我为包括公证在内的所有节点创建了一个node.conf文件,但是目前我使用的是主机名和端口的硬编码值,我想知道有没有办法在node.conf文件中使用环境变量,因此仅可以更改包含这些环境变量并在node.conf文件中更新的文件中的值。

我假设应该有一种方法,例如我有一个文件config.properties,可以在其中指定键值对,例如 host=xxx.xx.xx.x port=8080

然后可以简单地在node.conf文件中使用这些变量,例如p2pAddress="${host}:${port}"

1 个答案:

答案 0 :(得分:0)

不,我认为您无法做到这一点。您可以具有cordapp特定的配置(https://docs.corda.net/head/cordapp-build-systems.html#cordapp-configuration-files),但这似乎不是您所要讨论的。

我可能会丢失一些东西,但是我也不确定为什么需要这样做。 node.conf文件中的值将仅用于设置节点,而cordapps本身无法检索。