Настройки кластеризации?

Я новичок в настройке кластера ejabberd, я пытался настроить кластер ejabberd на прошлой неделе, но пока не получил его. 1. После настройки кластеризации я получил результат, похожий на запуск db nodes = ['[email protected]','[email protected]'], и теперь все в порядке.

  1. После этого я вхожу в клиент PSI+ и использую учетные данные пользователя: [email protected], затем пароль: xxxxx.
  2. Затем я остановил узел [email protected], мой клиент PSI+ также не работал.
  3. Так почему он не подключается автоматически к моему второму серверу [email protected]?
  4. Тогда как я могу достичь кластеризации ejabberd, предположим, что если один узел выходит из строя, другой узел автоматически управляет соединением.

person Hari Haran    schedule 25.12.2013    source источник


Ответы (1)


Вы пытаетесь настроить один кластер или объединить два кластера? Если это только один кластер, они должны иметь один и тот же домен (first.example.com или second.example.com).

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

person chrisyunker    schedule 25.12.2013
comment
я следую только шагам по этой ссылке chad.ill.ac/ post/35967173942/ я ничего не делал в s2s и файлах erl маршрутизатора. На стороне кодирования кластеризации ejabberd я ничего не делал, только я выполнил шаги этой ссылки, после чего я получил два работающих db. Итак, что мне делать для попытки повторного подключения для следующего доступного узла. - person Hari Haran; 26.12.2013