Настройка IP-адреса кластера VoltDB

Пробуя с кластером VoltDB, создал кластер из 2 узлов с k = 1

Инициализация кластера прошла успешно, оба узла работают.

Теперь, как мне подключиться к этому кластеру, я не смог найти никакой документации для настройки одного IP-адреса для кластера.

Будет ли клиент подключаться к конкретному IP-адресу узла или IP-адресу кластера?

Я использую версию сообщества VoltDB.


person SamTech    schedule 20.07.2019    source источник


Ответы (2)


Как правило, вы можете подключиться к одному узлу или к нескольким узлам. Для простого использования достаточно одного узла. Для клиентского приложения, для которого требуется меньшая задержка и более высокая пропускная способность, следует подключиться ко всем узлам кластера. См. Подключение к базе данных VoltDB для java-клиента и, в частности, раздел 6.1. .2 при использовании клиента с автоматическим подключением, который позволяет подключаться только к одному узлу, а клиент автоматически подключается ко всем остальным узлам.

Для доступа к командной строке см. Справку по sqlcmd:

--servers = server-id [, ...] Задает сетевой адрес одного или нескольких узлов в кластере базы данных. По умолчанию sqlcmd пытается подключиться к базе данных на localhost.

Раскрытие информации: я работаю в VoltDB.

person BenjaminBallard    schedule 22.07.2019
comment
это означает, что я должен предоставить клиенту несколько URL-адресов для подключения, попробую - person SamTech; 23.07.2019
comment
я пробовал с [voltdb-client-go] github.com/VoltDB/voltdb-client-go со следующим sql.Open (voltdb, voltdb: //192.168.1.5,voltdb: //192.168.1.6), но не удалось подключиться ко второму серверу (при отсутствии действительных подключений не удалось войти на сервер voltdb: //192.168. 1.6) - person SamTech; 23.07.2019

Если вы хотите подключиться к одному узлу, попробуйте

jdbc: voltdb: //192.168.1.5: <port>

в качестве URL-адреса подключения или, если вы хотите подключиться к кластеру, попробуйте

jdbc: voltdb: //192.168.1.5: <port>, 192.168.1.6: _3 _, _ 4_

как URL-адрес подключения.

person hkm93    schedule 26.07.2019