Обнаружение многоадресной рассылки Hazelcast

Может кто-нибудь сказать, как на самом деле работает многоадресное обнаружение HazelCast. Я хочу получить подробную информацию о том, как каждый участник обнаруживает своих сверстников. Я пытался найти какой-нибудь хороший ресурс, но не нашел ему подробного объяснения.

Значит, вам нужно больше информации, чем в официальной документации? docs.hazelcast.org/docs/3.8.3/manual/html-single/…

memo 03.09.2018 12:09

Мне нужно знать, как работает многоадресная рассылка? Как происходит обнаружение, когда один узел выходит из строя или появляется новый узел.

Rishabh Agarwal 03.09.2018 12:12
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
3
2
3 584
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Из онлайн-книги Mastering Hazelcast (https://hazelcast.org/mastering-hazelcast/#join-mechanism):

With multicast discovery, a member will send a message to all members that listen to a specific multicast group.

(т.е. при попытке присоединиться). Это сводится к привязке к адресу и порту группы многоадресной рассылки и прослушиванию входящих подключений. Пара адрес + порт должна быть известна всем узлам. Таким образом, вместо того, чтобы каждый узел знал заранее фактический адрес всех других узлов, им всем необходимо знать адрес и порт группы многоадресной рассылки.

Также здесь описано: http://docs.hazelcast.org/docs/3.10.4/manual/html-single/index.html#discovering-members-by-multicast

Пока узел подключен, он будет периодически отправлять биения другим узлам. Если тактовые импульсы пропущены в течение определенного периода времени, узел считается отключенным (http://docs.hazelcast.org/docs/3.10.4/manual/html-single/index.html#failure-detector-configuration).

Спасибо за ответ. Очень признателен за вашу помощь.

Rishabh Agarwal 03.09.2018 16:43

Другие вопросы по теме