Приложение Elixir работает с iex, но не при выпуске - PullRequest
0 голосов
/ 18 июня 2019

Я столкнулся со следующей проблемой в проекте Elixir, и я был бы признателен за любую помощь.

my_service / mix.exs

def application do
    [
      extra_applications: [:foo_lib],
      mod: {My.Application, []}
    ]
end

КогдаЯ запускаю приложение, используя

iex -S mix

приложение работает без сбоев.Эта проблема возникает, когда я пытаюсь запустить свое приложение, создавая выпуск следующим образом:

MIX_ENV=dev mix release
_build/dev/rel/my_service/bin/my_service console

После выдачи этих команд выполнение программы, похоже, застревает при выполнении foo_lib и мне нужно выполнить вручную

My.Application.start(nil,nil)

, чтобы продолжить инициализацию my_service .

Любые идеи, почему я сталкиваюсь с этим страннымповедение?

...