Как автоматически объединить узлы в ядре Erlang Riak?

Я пытаюсь настроить простое распределенное приложение, используя erlang riak core framework. Я прочитал документацию и там сказано, что я должен вручную присоединиться к узлам с помощью команд администратора riak. Я хотел знать, что произойдет, если весь кластер выйдет из строя. Мне нужно, чтобы в моем коде была логика для объединения узлов при каждом запуске кластера, или если есть способ подключить все узлы в конфигурации?

1 ответ

Решение

Когда узлы перезапускаются, они пытаются переподключиться автоматически, потому что, когда вы присоединились к некоторым узлам с помощью команды

riak_core: присоединиться ("dev_1@127.0.0.1")

данные сохраняются локально на узле. Если вы хотите удалить узел из кластера, вы должны позвонить

riak_core: оставить ()

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