настройка клиента и сервера hazelcast

1

Я использую настройку клиентского сервера hazelcast v3.2.4 → (мое приложение использует клиент hazelcast для подключения к серверу). Сервер (из того, что я собираюсь) сможет подключаться к другим узлам сервера через TCP или multicast/UDP (для этой цели я использую файл конфигурации xml файла hazelcast). Каков наилучший способ убедиться, что мой клиент подключается к альтернативному серверу в случае, если сервер, к которому он подключен, отключается по какой-либо причине или становится невосприимчивым? В идеале я бы рассматривал их как два отдельных случая (один, где процесс идет вниз, а другой, где процесс все еще жив в ОС, но сервер не отвечает на какие-либо запросы). Есть предположения?

Теги:
hazelcast

1 ответ

2
Лучший ответ

Вы можете предоставить дополнительные элементы в конфигурации клиента. Если один из серверов опустится, он выберет другой элемент.

PS: Если у вас есть смарт-клиент (по умолчанию), он будет подключаться к одному из членов в своей конфигурации и затем постоянно обновляться с новейшей информацией о членах.

  • 0
    было бы здорово, если бы рабочие документы xml для сервера и клиента были упомянуты в документации в одном месте (или, возможно, я просто не смог найти их специально для клиента)
  • 0
    хорошая точка зрения. Я создам задание github, которое может взять наша команда документов. github.com/hazelcast/hazelcast/issues/3522

Ещё вопросы

Сообщество Overcoder
Наверх
Меню