另外,我想使用erlang reltool。
答案 0 :(得分:9)
您可以使用--detached
选项启动从系统控制台分离的运行时系统。它旨在用于运行守护进程和后台进程:
elixir --detached -S mix run
关于reltool,您可以使用exrm,并在配置VM参数时传递-detached
(单-
)。可以在此处找到运行时系统的完整参数列表:http://erlang.org/doc/man/erl.html
答案 1 :(得分:0)
自Elixir 1.9+起,您应该使用--erl "-detached"
。像这样:
MIX_ENV=prod elixir --erl "-detached" -S mix run --no-halt
或凤凰城:
MIX_ENV=prod elixir --erl "-detached" -S mix phx.server