[Elixir][Erlang]connect to remote node

Connecting to remote production node is very useful to debug or observe production.

  • target node
$ elixir --name [your application name]@[your host] --cookie 123 --erl "-kernel inet_dist_listen_min 9001 inet_dist_listen_m 9001" -S mix phoenix.server
  • local node
$ iex --name debug@127.0.0.1 --cookie 123 --remsh [your application name]@[your host]

Sometimes, you should set port forwarding up to connect to target node via a particular node.

References

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中