Мы определяем конфигурацию узлов в build.gradle.
После запуска задачи gradle deployNodes, основываясь на конфигурации в каталоге сборки / node-, папки создаются по их именам.
У каждого узла есть следующие файлы:
- Corda.jar
- сетевые параметры
- persistence.mv.db
- node.conf
- сертификаты
- драйверы
- журналы
- cordapps
Эти следующие вопросы у меня
- Что делает runnodes.jar - означает, как запускается corda.jar и как поверх этого развертываются cordapps?
- Если я изменю node.conf, то runnodes повлияет на узел.conf или Нужно ли снова собирать файл corda.jar?
- Где p2paddress других узлов используется совместно с каждым узлом.
Предположим, что я хочу развернуть узлы в разных узлах.EC2, Нужно ли упоминать p2paddress с правильным ec2 ipaddressкаждый узел на build.gradle или я могу сделать это динамически?