KantanCluster View Source
Form a simple Erlang cluster easily in Elixir.
Documentation can be found at https://hexdocs.pm/kantan_cluster.
Getting started
Add kantan_cluster to your list of dependencies in mix.exs:
def deps do
[
{:kantan_cluster, "~> 0.1.0"}
]
endConfigurarion for kantan_cluster in config/config.exs might look like this:
import Config
config :kantan_cluster,
node: {:longnames, :"nerves@nerves-mn00.local"},
cookie: :my_secret_cookie,
connect_to: [
:"nerves@nerves-mn01.local",
:"nerves@nerves-mn02.local"
]:node- a name of the node that we want to start (default:{:longnames, :"xxxx@127.0.0.1"}wherexxxxis a random string):cookie- Erlang magic cookie to form a cluster (default: random cookie):connect_to- a list of nodes we want our node to be connected with (default:[])
kantan_cluster monitors all the connected nodes and reconnects them automatically.
