erlang 如何与混合 Elixir 使一个守护进程?

zfciruhq  于 2022-12-08  发布在  Erlang
关注(0)|答案(2)|浏览(207)

Elixir & Mix都想把服务器做成守护进程。一直没有找到合适的方法。
此外,我想使用erlang reltool。

nvbavucw

nvbavucw1#

您可以使用--detached选项来启动与系统主控台分离的执行时期系统。它是用来执行常驻程式和背景行程作业:

elixir --detached -S mix run

关于reltool,在配置VM参数时,可以使用exrm though并传递-detached(单个-)。http://erlang.org/doc/man/erl.html

7y4bm7vi

7y4bm7vi2#

你应该使用--erl "-detached",因为Elixir 1.9+.像这样:

MIX_ENV=prod elixir --erl "-detached" -S mix run --no-halt

或Phoenix城:

MIX_ENV=prod elixir --erl "-detached" -S mix phx.server

相关问题