我正在尝试从氮气调用同一台机器上的单独 Erlang 节点(目前从 Nitrogen 控制台对其进行测试,但最终目标是从 webapp 调用另一个节点)。我.erlang.cookie
在我的主目录中设置了一个文件。
第一次尝试,使用 启动另一个节点erl -name node_a
,然后load
ing 和start
ing 应用程序,然后执行
nitrogen@127.0.0.1> rpc:call(node_a@mymachine.fully.qualified.host, ps_bc, generate, [arglist]).
给我
{badrpc, nodedown}
在氮气控制台中,以及
=ERROR REPORT==== 9-May-2012::14:25:28 ===
** Connection attempt from disallowed node 'nitrogen@127.0.0.1' **
在node_a
控制台中。我认为这意味着 Nitrogen 读取的 cookie 文件与node_a
. 有没有办法手动设置它的cookie?有没有办法让两个节点玩得很好而不为两者设置相同的cookie?