Я пытаюсь настроить среду на отдельных машинах:
- Сервер1: Узел
- Сервер2: Мост
- Сервер3: Число с плавающей запятой
Когда я выполняю регистрацию узла или:
java -jar corda.jar --just-generate-node-info
Адрес на nodeInfo-XXX генерируется правильно, указывая на IP Server3 (float), который я поместил в p2paddress на node.conf.
Но когда я сообщаю параметр compatibilityZoneURL настроенному сервису Cordite Network Map и запускаю узел, nodeInfo-XXX и «Адресованные адреса обмена сообщениями P2P» просто меняются на IP-адрес Server1, хотя этот IP-адрес не отображается в node.conf.
Мой node.conf:
myLegalName="O=Node Test,L=Sao Paulo,C=BR"
p2pAddress="float-server-IP-or-alias:10005"
rpcSettings {
useSsl = false
standAloneBroker = false
address="0.0.0.0:10031"
adminAddress="0.0.0.0:10061"
}
security {
authService {
dataSource {
type=INMEMORY
users=[
{
password=test
permissions=[
ALL
]
user=user1
}
]
}
}
}
useTestClock = false
enterpriseConfiguration = {
externalBridge = false
mutualExclusionConfiguration = {
on = true
updateInterval = 20000
waitInterval = 40000
}
}
devMode=false
compatibilityZoneURL : "http://10.102.32.106:8080/"
keyStorePassword = "cordacadevpass"
trustStorePassword = "trustpass"
Редактировать: я использую Corda Enterprise v3.1