Может ли адрес подключения flink быть сбалансированным при подключении к базе данных NebulaGraph?
Возникла проблема с подключением к кластеру Nebula Graph с помощью разъема flink:GraphAddress
иMetaAddress
:
NebulaClientOptions nebulaClientOptions =
new NebulaClientOptions.NebulaClientOptionsBuilder()
.setGraphAddress("127.0.0.1:9669")
.setMetaAddress("127.0.0.1:9559")
.build();
1.Можно ли заполнить более одного графа и метаадреса?
2.Если поддерживается несколько адресов, как правильно их заполнить? Является ли порядок доступа к различным узлам случайным или последовательным?
3.Если прописано только одно, будет ли автоматически балансироваться нагрузка на кластер?
1 ответ
Конечно, вы можете заполнить более 3 адресов metad и адресов graphd. Как показано ниже:
setGraphAddress (“ip1:port1,ip2:port2”)
Примечание: доступ к адресу является случайным.
Если у вас есть кластер, но конфигурация имеет только один метаадрес, система не будет автоматически сбалансирована по нагрузке.