7

Heroku で実行しているエリクサー (ミックス) アプリケーションがあります。

リモート iex シェルをこのアプリケーションに接続する際に問題が発生しています

アプリケーションは次のコマンドで起動されます:

web: MIX_ENV=prod elixir --sname server -S mix run --no-halt

シェルをローカルに取り付けるのに問題はありません

MIX_ENV=prod elixir --sname server -S mix run --no-halt
iex --sname console --remsh server@mru2

ただし、herokuで試してみると、次の問題が発生しています。

heroku run "iex --sname console --remsh server@41959264-bef2-4d2e-b5de-6dcf618efa44"
Running `iex --sname console --remsh server@41959264-bef2-4d2e-b5de-6dcf618efa44` attached to terminal... up, run.4421
Erlang/OTP 17 [erts-6.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:10] [hipe] [kernel-poll:false]

Could not contact remote node server@41959264-bef2-4d2e-b5de-6dcf618efa44, reason: :nodedown. Aborting...

によって起動されたインスタンスがheroku run、サーバーを実行しているインスタンスに接続できないようです。共通の Cookie を強制しようとしましたが、役に立ちませんでした。

私は何が欠けていますか?

4

1 に答える 1