使用Elixir的交互式shell IEx时,我可以通过命令创建一个节点:
iex --sname node_name
但是如何通过代码创建节点,然后运行代码:
elixir code.exs
有一些函数如node(),但似乎这些函数只返回一个存在的节点。
答案 0 :(得分:2)
使用
elixir --sname node_name
通常,您传递节点名称,以便一切都知道自己的名字。但是,显然也可以在使用Erlang net_kernel模块运行时设置名称,如How set Erlang node name...
的答案中所述。答案 1 :(得分:0)
如果您正在执行Erlang版本,则可以使用vm.args
文件。如果使用exrm
构建版本,This就是这样做的。