我正在尝试从Erlang到Elixir调用rpc,我得到:
rpc:call(chat@localhost, 'Node' , 'list', []).
{badrpc,{'EXIT',{undef,[{'Node',list,[],[]},
{rpc,'-handle_call_call/6-fun-0-',5,
[{file,"rpc.erl"},{line,197}]}]}}}实现这个简单调用的正确语法是什么?
发布于 2019-04-06 02:55:42
在编译Elixir代码时,模块名称实际上变成了Elixir.Module。因此,为了从Erlang调用Elixir模块,您需要使用'Elixir.Module'。在这种情况下,
rpc:call('chat@localhost', 'Elixir.Node', list, [])https://stackoverflow.com/questions/55541523
复制相似问题