【发布时间】:2012-05-18 07:50:44
【问题描述】:
我正在尝试从氮气调用同一台机器上的单独 Erlang 节点(目前从 Nitrogen 控制台对其进行测试,但最终目标是从 webapp 调用另一个节点)。我在我的主目录中设置了一个.erlang.cookie 文件。
第一次尝试,用erl -name node_a启动另一个节点,然后loading和starting一个应用程序,然后做
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 没有读取与 node_a 相同的 cookie 文件。有没有办法手动设置它的cookie?有没有办法让两个节点玩得很好,而不需要为两者设置相同的 cookie?
【问题讨论】: